Mengwei Ren
Observed name: Ren, Mengwei
Institution: New York University
Observed institutions: Google (United States), Adobe Systems (United States), New York University
ORCID: 0000-0002-7552-1279
Observed ORCID: 0000-0002-7552-1279
OpenAlex ID: A5046947848
