English John A. Pollock (professor) Cited by user Reddwarf18 on 16 Nov 2018 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…