R

Ruihu Lu

Wuhan University of Technology

ORCID: 0000-0001-8405-5962

104 papers and 7.8k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
104Publications
7.8kTotal Citations
First senior author: 2022

Top publicationsby citations

Indexing the rest of 104 publications…