PubIndex Score79Top 21% · early-careerHow it's scored
61Publications
1.6kTotal Citations

Top publicationsby citations

Indexing the rest of 61 publications…