Z

Zhoulyu Rao

Pennsylvania State University

ORCID: 0000-0002-1036-169X

38 papers and 3k citations.

PubIndex Score75Top 25% · mid-careerHow it's scored
38Publications
3kTotal Citations
#2in Electrowetting and Microfluidic Technologies
First publication: 2018First senior author: 2024

Top publicationsby citations

Indexing the rest of 38 publications…