Back to Physicians Database

James Pearson Irvine

Licentiate