Back to Physicians Database

Ebenezer Crombie Macintosh

Licentiate