Background
Hanmer, Lyn A. was born on November 17, 1953 in Cape Town, South Africa.
Hanmer, Lyn A. was born on November 17, 1953 in Cape Town, South Africa.
Doctor of Philosophy, University Cape Town, 2009.
Division manager South African Medical Research Council, since 1994.