Background
Cathcart, Lara was born on April 30, 1967 in Lebanon.
Cathcart, Lara was born on April 30, 1967 in Lebanon.
Master of Science, University London, 1993. Doctor of Philosophy, University London, 1997.
Professor Imperial College London, since 1998.