Brian P. Keane
Observed names: B KEANE, B. Keane, B. P Keane, B. P. Keane, Brian Keane, Brian P Keane, Brian Patrick Keane, Keane, Brian, Keane, Brian P, Keane, Brian P.
Institutions: University of Rochester Medicine, University of Rochester
ORCID: 0000-0002-7011-3380
Observed ORCID: 0000-0002-7011-3380
OpenAlex ID: A5058923198
