Jun John, Cai M.D.Attending PhysicianCardiology Internal Medicine Education: Shanghai, Shanghai Jiaotong Univ. Sch of MedMain Office:716-844-8754 John J Cai MD PLLC 534 Abbott Rd #310 Buffalo, NY 13413 Sub-Specialty: Cardiovascular Disease