Back to Physicians Database

William Pottinger Hallis

Licentiate