Person
·
b c 1925
Anderson was head of the Department of Soil Organic Chemistry at the Macaulay lnstitute for Soil Research, Aberdeen.