William Hammond

Nationality:
British
born in:
United Kingdom

attended Birmingham Medical School in 19th century