Birthdate
January 1936
Nationality
British
Occupations
Retired
Roles
Director
Address
3 Monkerton Court, Pinn Lane, Exeter, Devon, EX1 3RG
Barry Maynard Smith was born in January 1936.
Barry Maynard Smith Business Events
20 Nov 2002
Resignation
17 Oct 2001
Appointment