Menglin Zheng
Observed name: Zheng, Menglin
Institution: Evotec (Germany)
Observed institutions: University of Luxembourg, Evotec (Germany), Luxembourg Centre for Systems Biomedicine
ORCID: 0000-0003-2102-2711
Observed ORCID: 0000-0003-2102-2711
OpenAlex ID: A5091452224
