Keegan Vaughan
Observed names: Keegan L. Vaughan, Vaughan, Keegan L.
Institution: Navigate BioPharma (United States)
Observed institutions: University of Rochester Medicine, Navigate BioPharma (United States), University of Rochester
ORCID: 0000-0002-0115-6053
Observed ORCID: 0000-0002-0115-6053
OpenAlex ID: A5016890487
