Ruth Mace

Ruth Mace

Long-term visitor, currently in residence at IAST

Professor of Evolutionary Anthropology, UCL