Ralph Hazlewood, PhD | Genetics