Overview

Sir Alexander Robertson

(1908—1990) veterinary scientist and university administrator