Mr. Leon Shao is a Cardiologist and Interventional Cardiologist in New…read moreark 19718, Newark DE and has an experience of 16 years in these fields. Mr. Leon Shao practices at Christianacare in Newark 19718, Newark DE,Cardiology Consultants PA in Newark 19702, Newark DE and Hope Clinic Alief in Houston 77083, Houston. He completed Medical School from Thomas Jefferson University in 2007.read less