John earned an A.B. in Biology at Princeton University. He obtained his doctorate in Population Biology at the University of California in Davis, California. John currently is a member of the Biology faculty at Saint Joseph’s University, in Philadelphia, PA, USA. He teaches genetics, bioinformatics, evolutionary biology, and environmental science and continues his research on evolutionary genetics.