Part time assistant professor University New Mexico, Albuquerque, 1966—1970. Research assistant professor neurosurgery University Washington, Seattle, 1970—1971, acting assistant professor zoology, 1971—1973, assistant professor environmental health, 1974—1980, research assistant professor, 1980—1983, research associate professor environmental health, since 1983. Consultant clean air science advisory committee Environmental Protection Agency, 1981.
Member American Civil Liberties Union, since 1963, Common Cause, since 1972, Washington Environmental Council, 1972, Women's International League Peace & Freedom, since 1975.
Member of American Association of University Professors, American Association for the Advancement of Science, American Thoracic Society, Federation American Scientists, Pacific NorthWest Association Toxicologists, Pacific NorthWest International Section Air Pollution Control Association, American Public Health Association.