John R. Cotton
Observed names: Cotton, John R., J Cotton, J R Cotton, J. Cotton, J. R. COTTON, J.R. Cotton, John Cotton, John R Cotton
Institution: Ohio University
ORCID: 0000-0003-4029-2565
Observed ORCID: 0000-0003-4029-2565
OpenAlex ID: A5005134599
