"Dr. Bob Stephenson joined the staff at Eton College as an assistant Master in 1983 following a period of doctoral and postdoctoral research in the field of psychopharmacology. He has held the positions of Head of Biology, Head of Science, House Master, Senior Tutor and was appointed to the position of Lower Master (Deputy Head) in 2003." 
- Trustee, Angelus Foundation
Resources and articles
Related Sourcewatch articles
- Trustees, Angelus Foundation, accessed September 13, 2015.