Background
Armstrong, Sarah Lee was born on September 23, 1952 in Joliet, Illinois, United States.
Armstrong, Sarah Lee was born on September 23, 1952 in Joliet, Illinois, United States.
Bachelor, University Texas, 1974. Master of Arts, University of California at Los Angeles, 1977. Doctor of Philosophy, Duke University, 1984.
Research assoc Institute Environmental and Evolutional Biology, Los Angeles, 1976-1977. Research assistant Smithsonian Institution, Washington, 1977-1979. Postdoctoral fellow Smithsonian Marine Station, Fort Pierce, Florida, 1984-1985.
Professor Millsaps College, Jackson, Mississippi, since 1985. Consultant curriculum revision Rice University, Houston, 1991-1994, curriculum materials Abt Associates, Cambridge, Massachusetts, since 1996.
Member American Association for the Advancement of Science, Society Integrative and Comparative Biology, Sigma Xi.