Andrew Stewart Mackenzie was born in December 1956 in St Albans, England, grew up in Kirkintilloch, Scotland, and was educated at the University of St Andrews where he graduated with a first class bachelor's degree in Geology in 1977.
Andrew Stewart Mackenzie was born in December 1956 in St Albans. Andrew Stewart Mackenzie grew up in Kirkintilloch, Scotland. Andrew Stewart Mackenzie was educated at the University of St Andrews where he graduated with a first class bachelor's degree in Geology in 1977. St Albans was England.