D
PubIndex Score79Top 21% · early-careerHow it's scored
24Publications
240Total Citations
First publication: 2025

Top publicationsby citations

Indexing the rest of 24 publications…