Benny Ren
Observed name: Ren, Benny
Institution: Regeneron (United States)
Observed institutions: Regeneron (United States), Stony Brook School, Stony Brook University, University of Pennsylvania
ORCID: 0000-0001-6075-657X
Observed ORCID: 0000-0001-6075-657X
OpenAlex ID: A5044480810
