Background
Freeland, Stephen John was born on August 15, 1970 in Nairobi, Kenya. Son of David and Christine Freeland.
Freeland, Stephen John was born on August 15, 1970 in Nairobi, Kenya. Son of David and Christine Freeland.
Bachelor in Zoology, Oxford, England, 1991. Master of Science in Biological Computation, University York, Canada, 1993. Doctor of Philosophy in Genetics, Cambridge, 1998.
Human frontiers science program fellow Princeton University, New Jersey, 1999—2001. Professor University Maryland Baltimore County, since 2001.
Married Claudia Jolin, September 3, 2008.