Mao, Shengyi, M.D.
Internal Medicine
Ohio State University Medical Center
895 Yard St
Clolumbus OH 43212
Phone: 614-355-9000
internal medicine and primary care.