Skip to content
AIDb
J

John McVail

McVail, John Christie (1849–1926), physician and public health administrator

PersonhumanQ18672016
Birthplace
Place of death
Occupation
Languages spoken, written or signed