Christopher J. Roy
Observed names: C. Roy, Christopher Roy
Institution: Selecta Biosciences (United States)
Observed institutions: Brigham and Women's Hospital, Harvard University, Selecta Biosciences (United States)
ORCID: 0000-0002-4686-749X
Observed ORCID: 0000-0002-4686-749X
OpenAlex ID: A5102804892
