Y

Yanfa Yan

University of Toledo

ORCID: 0000-0003-3977-5789

892 papers and 67.5k citations.

PubIndex Score98Top 2%How it's scored
892Publications
67.5kTotal Citations
#10in Chalcogenide Semiconductor Thin Films
First publication: 1990First senior author: 1991