Active

DOB: November 1967

Country of Residence: England

Nationality: British

Address: UCL FACULTY OF LIFE SCIENCES, Maple House Suite 1a, Tottenham Court Road, London, W1T 7NF,

Appointments

Company Appointment Date Position / Occupation
UCL BUSINESS LTD (02776963) 20/01/2015 University Professor