Dr. Xu is a licensed Cardiology in LA. Graduated in 2005. Medical degree obtained from LSU School of Medicine. Completed residency training at Georgetown University and fellowship training at University of Pittsburgh. Currently practices at Our Lady of the Lake (Our Lady of the Lake), located at 7777 Hennessy Blvd, Baton Rouge, LA 70808. In addition to English, Dr. Xu speaks Mandarin and accepts new patients.