Y

Yaoyu Feng

South China Agricultural University

ORCID: 0000-0002-8380-1246

355 papers and 17.5k citations.

PubIndex Score98Top 2%How it's scored
355Publications
17.5kTotal Citations
First publication: 1996First senior author: 1996