Caleb E. Finch
Observed names: C E Finch, C. E. FINCH, C. E. Finch, C.E. Finch, CE Finch
Institution: University of Southern California
Observed institutions: University of Southern California, University of California, Los Angeles, Stanford University
OpenAlex ID: A5109244582
