P

Pallabi Sengupta

Umeå University

ORCID: 0000-0002-1413-9412

33 papers and 510 citations.

PubIndex Score90Top 10% · early-careerHow it's scored
33Publications
510Total Citations
First publication: 2016