Tao Tan
Observed name: Tao TAN
Institution: Macao Polytechnic University
Observed institutions: The Netherlands Cancer Institute, Macao Polytechnic University, Tsinghua University
ORCID: 0000-0002-4014-3458
Observed ORCIDs: 0000-0002-4014-3458, 0000-0001-5403-0887, 0000-0001-5924-4112
OpenAlex ID: A5002869328
