Active

DOB: July 1972

Country of Residence: United Kingdom

Nationality: British

Address: Liverpool Science Park Innovation Centre 2, 146 Brownlow Hill, Liverpool, Merseyside, L3 5RF,

Appointments

Company Appointment Date Position / Occupation
EVGEN PHARMA PLC (09246681) 21/11/2014 None