Lu, Charlie Chenggang, M.D.
Anesthesiology
University of Rochester Medical Center
130 Allens Creek Rd
Rochester NY 14718
Phone: 585-410-6545