English John A. Pollock (professor) Cited by user TheoB16 on 29 May 2019 John A. Pollock, is a Full Professor of Biological Science at Duquesne University Bayer School of Natural and Environmental Sciences, where he researches and teaches…