John R. Haddock
Observed names: Haddock, J. R., Haddock, John R., J. R. Haddock, J.R Haddock, J.R. Haddock, JOHN R. HADDOCK, John Haddock, John R Haddock
Observed institutions: Hunan University, York University, University of Szeged, University of Memphis
OpenAlex ID: A5081236257
