Lu, Charlie Chenggang, M.D.
Anesthesiology

University of Rochester Medical Center

130 Allens Creek Rd
Rochester NY 14718
Phone: 585-410-6545