Zhewen Ren
Observed name: Ren, Zhewen
Institutions: Maastricht University Medical Centre, Maastricht University
Observed institutions: Maastricht University Medical Centre, Maastricht University, Care and Public Health Research Institute
ORCID: 0009-0008-0065-4529
Observed ORCID: 0009-0008-0065-4529
OpenAlex ID: A5004425979
