Bachelor of Science, University Wisconsin, 1973. Doctor of Philosophy, University Washington, 1981.
Postdoctoral assistant professor, Institute Pasteur, Paris, 1981-1984;
assistant professor microbiology, immunology, Virginia Commonwealth U., Richmond, 1984-1991;
associate professor, Virginia Commonwealth U., Richmond, 1991-1995. Member biological science III study section National Institutes of Health, Bethesda, Maryland., 1991-1995. Chartermem. nucleic acids committee Association for Biomolecular Resource Facilities, Phila, 1991-1993.
Visiting scientist U. São Paulo, summers, 1989, 91, 92.
Member American Association for the Advancement of Science, American Society for Microbiology, American Heart Association (basic science council), Association for Biomolecular Resource Facilities (charter member nucleic acids committee since 1991).