Dr. Mumford was graduated from the Medical School of the University of Edinburgh. He arrived in Changhua in 1925 and co-worked with Dr. David Landsborough III. He was reassignment to 泉州惠世醫院 in 1934, a Presbyterian Church of England mission hospital based in Fujian, China.
Digital Contents of the 2023 Heroic Tales Exhibition at the St. George's Tron Church of Scotland