Z

Zhe Chen

Institute of Polymers

ORCID: 0000-0002-2919-4481

2.8k papers and 56.3k citations.

PubIndex Score98Top 2%How it's scored
2.8kPublications
56.3kTotal Citations
#2in Wind Turbine Control Systems
First publication: 1989First senior author: 2002