環境科學項目主任
生物系副教授
賓夕法尼亞州費城聖約瑟夫大學

約翰獲得了 A.B. 在普林斯頓大學獲得生物學博士學位。 他在加州大學戴維斯分校獲得了種群生物學博士學位。 約翰目前是美國賓夕法尼亞州費城聖約瑟夫大學生物學系的成員。 他教授遺傳學、生物信息學、進化生物學和環境科學,並繼續研究進化遺傳學。