Charles D. Scher, MD
No photo
Elected 1979

Email: cscher@tulane.edu

Phone: 504-988-5413