Christopher D. Cooper
Observed names: C.D.O. Cooper, Christopher Cooper, Christopher Cooper Villagran, Cooper, Christopher, Cooper, Christopher D, Cooper, Christopher D.
ORCID: 0000-0003-0282-8998
Observed ORCID: 0000-0003-0282-8998
OpenAlex ID: A5089914177
