David Gannon, MD

Resident '28