Background
Shepheard, Sara Louise was born on August 8, 1963 in London.
Shepheard, Sara Louise was born on August 8, 1963 in London.
Bachelor of Science in Botany and Zoology, Leeds (England) University, 1984. Doctor of Philosophy in Cardiovascular Physiology, Leeds (England) University, 1988.
Postdoctoral research assistant department pharmacology, Royal Free Hospital Medical School, London, 1988-1991; senior research pharmacologist, Merck Sharp & Dohme Research laboratories, Harlow, England, since 1991.
Member British Pharmacol. Society, Serotonin Club.