Background
Theroux, Steven Joseph was born on April 15, 1961 in Providence. Son of Joseph Clement and Catherine Margaret (Evans) Theroux.
Theroux, Steven Joseph was born on April 15, 1961 in Providence. Son of Joseph Clement and Catherine Margaret (Evans) Theroux.
Bachelor, Rhode Island College, 1984. Doctor of Philosophy, University Massachusetts, 1989.
Research associate, Worcester Foundation for Experimental Biology, Shrewsbury, Massachusetts, 1989-1991; research associate, Howard Hughes Medical Institute U. Massachusetts Medical Center, Worcester, 1991-1992; assistant professor, Assumption College, Worcester, since 1992.
Member New York Academy of Sciences, Council Undergraduate Research, Amnesty International, Phi Kappa Phi.
Married Diane Theresa D'Aniello, May 31, 1986. Children: Melissa D'Aniello, Katrice D'Aniello.