Background
Free, Stephen James was born on September 4, 1948 in Salt Lake City.
Free, Stephen James was born on September 4, 1948 in Salt Lake City.
Bachelor of Science, Purdue University, 1972. Doctor of Philosophy, Stanford University, 1977.
Research associate, University of Wisconsin, Madison, 1977-1979; assistant professor genetics, State University of New York, Buffalo, 1979-1985; associate professor, State University of New York, Buffalo, 1985-1996; professor, State University of New York, Buffalo, since 1996.