Y

Yao Zheng

The University of Adelaide

ORCID: 0000-0002-2411-8041

327 papers and 58.2k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
327Publications
58.2kTotal Citations
#3in Electrocatalysts for Energy Conversion
First publication: 2003First senior author: 2016

Top publicationsby citations

Indexing 327 publications…