David Henry Marshall

Birth/death dates: 09/04/1848 - 13/03/1932
Birth place: 31 Howe Street, Edinburgh
Elected: 03/04/1882
Profession: Physicist, Mathematician
Type of fellowship: Ordinary