Background
Garratt, Alistair Neil was born on September 1, 1970 in Stourbridge, England.
Garratt, Alistair Neil was born on September 1, 1970 in Stourbridge, England.
Master of Arts, Cambridge & Manchester University. Doctor of Philosophy, Cambridge & Manchester University, 1995.
Research scientist Max-Delbrueck-Center, Berlin, since 1996.
Married.