Archie Cochrane
Scottish physician
Archibald Leman Cochrane CBE was a Scottish physician noted for his book, Effectiveness and Efficiency: Random Reflections on Health Services, which advocated the use of randomized controlled trials to improve clinical trials and medical... Wikipedia
Born: January 12, 1909, Galashiels, United Kingdom
Died: June 18, 1988 (age 79 years), Dorset, United Kingdom
Education: Cardiff University, London School of Hygiene & Tropical Medicine, Uppingham School, and more