K

Kanyi Pu

Nanyang Technological University

ORCID: 0000-0002-8064-6009

392 papers and 50.6k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
392Publications
50.6kTotal Citations
#1in Cancer, Stress, Anesthesia, and Immune Response
First publication: 2006First senior author: 2016