Education
Born at Doyleston, near Christchurch, in 1887, Macleod studied at Canterbury University College, graduating with an Master of Arts with first-class honours in chemistry in 1910. In 1922 Macleod was awarded a Doctor of Science from Canterbury University College.