Z

Zhefan Stephen Chen

Chinese University of Hong Kong

ORCID: 0000-0002-9276-0378

32 papers and 3.3k citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
32Publications
3.3kTotal Citations
First publication: 2013First senior author: 2022