Bachelor of Science, University Pennsylvania, 1959. Master of Science, University Pennsylvania, 1963. Doctor of Philosophy, Rutgers University, 1966.
Research associate Einstein Hospital, Philadelphia, 1957-1960. Instructor microbiology Temple University, 1965-1966, from assistant to associate professor, 1966-1976, professor, 1976-2001, professor emeritus, since 2001.
Member of Tamamend Park Herb Club.
Married Charles Byrd Moore, April 6, 1950. Children: Carl, George, Lisa, Paul, Richard.