Mengke Han
Observed name: Han, Mengke
Institution: The University of Adelaide
Observed institutions: ARC Centre for Nanoscale BioPhotonics, The University of Adelaide
ORCID: 0000-0003-3742-1223
Observed ORCID: 0000-0003-3742-1223
OpenAlex ID: A5073802830
