William Swan

Birth/death dates: 01/03/1894 - 01/03/1894
Birth place: Edinburgh
Elected: 17/04/1848
Profession:Mathematician, Physicist
Type of fellowship:Ordinary