Liu, Hongbiao Hank, MD, Ph.D.
Internal Medicine
Luna Medical Care,
656 Elmwood Ave,
Buffalo NY 14222
Phone: 716-645-2000,
LUNA@LUNAMED360.COM
hospital medicine(inpatient services).