Background
Foster, Stephan Lyle was born on August 16, 1952.
Foster, Stephan Lyle was born on August 16, 1952.
Doctor of Pharmacy, University Tennessee, Memphis, 1977. Bachelor of Science in Pharmacy, University New Mexico, Albuquerque, 1976.
Clinical pharmacist Indian Health Service, 1977-1990, director pharmacy training Phoenix, 1990-1998. Professor University Tennessee College Pharmacy, Memphis, since 1998. Liaison representative advisory committee on immunization practice Center for Disease Control and Prevention.
Served as captain United States Public Health Service, to 1998.