John Dudgeon

About

John Dudgeon (1837–1901) was a Scottish physician who spent nearly 40 years in China as a doctor, surgeon, translator, and medical missionary.