×
Robert Walter Campbell Shelford

Robert Walter Campbell Shelford

British entomologist
Robert Walter Campbell Shelford, was a British entomologist and museum administrator and naturalist, with a special interest in entomology and insect mimicry; he specialised in cockroaches and also did some significant work on stick insects. Wikipedia
Born: August 3, 1872, Singapore
Died: June 22, 1912 (age 39 years), Margate, United Kingdom