James D. Kelley
Observed names: J. D. Kelley, James D Kelley
Institution: University of New Brunswick
Observed institutions: University of New Brunswick, University of Kentucky, Iowa State University, Michigan State University
OpenAlex ID: A5113797648
