D

Dulmini Nanayakkara Sapugahawatte

Estonian University of Life Sciences

ORCID: 0000-0002-8067-8799

14 papers and 252 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
14Publications
252Total Citations

Top publicationsby citations

Indexing 14 publications…