Benson Chen
Observed name: Chen, Benson
Institution: insitro, inc. (United States)
Observed institutions: insitro, inc. (United States), Massachusetts Institute of Technology
ORCID: 0000-0002-0129-7868
Observed ORCIDs: 0000-0002-0129-7868, 0000-0001-8214-0186
OpenAlex ID: A5058345532
