E

Edith Dube

Walter Sisulu University

ORCID: 0000-0003-0371-9259

31 papers and 603 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
31Publications
603Total Citations
#6in Nanoparticles: synthesis and applications

Top publicationsby citations

Indexing 31 publications…