David McClough
Observed names: David Mcclough, McClough, David
Institution: Ohio Northern University
Observed institutions: Ohio Northern University, Bowling Green State University, Xavier University
ORCID: 0000-0003-4601-8671
Observed ORCID: 0000-0003-4601-8671
OpenAlex ID: A5058782375
