Alexander MacFarlane

Birth/death dates: 28/08/1913 - 28/08/1913

Elected: 06/05/1878
Profession:Physicist, Mathematician
Type of fellowship:Ordinary