Birthdate
October 1931
Nationality
British
Occupations
Retired, Medical Immunologist, Immunologist
Roles
Director
Address
16 St. John's Lane, London, United Kingdom, EC1M 4BS
Batchelor John Richard Professor was born in October 1931.
Batchelor John Richard Professor Business Events
31 Dec 2014
Resignation
16 Jul 1997
Appointment
17 Jul 1996
Resignation
01 Jun 1996
Resignation
05 May 1993
Appointment