← Back

A. L. Shelton

Shelton, Albert Leroy

June 9, 1875 – February 17, 1922 (aged 46)

Birth place: Indianapolis, Indiana, USA

American physician & Protestant missionary in China & Tibet. Died after being attacked by robbers in China's Sichuan province.
en.m.wikipedia.org