Mitchell, Stotherd Thomas Richard Smith (1897-1980: chemist, lecturer in Physical Chemistry, University of Glasgow, Scotland)

Relationships: