PubIndex Score77Top 23% · early-careerHow it's scored
18Publications
90Total Citations