Background
Eddy, Sean Roberts was born on July 25, 1965 in Indiana, Pennsylvania, United States. Son of Robert Allen and Roberta Ann Eddy. arrived in England, 1992.
Eddy, Sean Roberts was born on July 25, 1965 in Indiana, Pennsylvania, United States. Son of Robert Allen and Roberta Ann Eddy. arrived in England, 1992.
Bachelor of Science, California Institute of Technology, 1986. Doctor of Philosophy, University Colorado, Boulder, 1991.
Postdoctoral researcher, Nexagen, Boulder, 1991-1992; postdoctoral researcher, Medical Research Council Laboratory Molecular Biology, Cambridge, United Kingdom, 1992-1995; assistant professor department genetics, Washington University, St. Louis, since 1995.
Married Cathy Sue Inouye, December 21, 1991.