He also is a clinical assistant professor at Jefferson Medical College, a visiting scientist in the Department of Biology at Lehigh University and associate professor in the Department of Obstetrics, Gynecology and Reproductive Sciences in the School of Medicine at Temple University.