Back to Physicians Database

Watson Tomlinson

Licentiate

Back to Physicians Database

James Stewart

Licentiate

Back to Physicians Database

William Henderson Brownlie

Licentiate

Back to Physicians Database

Thomas Evan Jones

Licentiate

Back to Physicians Database

Thomas Millerchip

Licentiate

Back to Physicians Database

Nathaniel Hannah

Licentiate

Back to Physicians Database

William Maiver James

Licentiate

Back to Physicians Database

William John Joseph Welch

Licentiate

Other Information

Also recorded as William John Hoseph Welch.
Back to Physicians Database

Thomas Spowart

Licentiate

Back to Physicians Database

Lewis Gordon Leslie

Licentiate