Birthdate
January 1971
Nationality
British
Occupations
Immunologist
Roles
Director
Address
3 Orchard House, Ellison Way Tongham, Farnham, Surrey, GU10 1AZ
Neil Armstrong was born in January 1971.
Neil Armstrong Business Events
23 Nov 1998
Resignation
04 Dec 1997
Appointment
Same name people