John A. Caffrey
Observed names: J A CAFFREY, J. A. CAFFREY, J.A. CAFFREY, JOHN A. CAFFREY, John A. Caffrey
Institution: University of Iowa
Observed institutions: University of Iowa, Mayo Clinic, University of Iowa Health Care
OpenAlex ID: A5007370704
