Nationality
British
Occupations
Scientist, Professor Of Biomedical Engineering Andmedical Ph
Roles
Secretary, Director
Address
12 Park View Road, Berkhamsted, Hertfordshire, HP4 3EY
Rolfe Peter Professor Business Events
25 Sep 2002
Appointment
11 Feb 2002
Appointment
17 Sep 1992
Resignation