Mihirika Surangi De Silva Pincha Baduge
Observed names: M Pincha Baduge, M. De Silva Pincha Baduge, M. S. D. S. Pincha Baduge, Mihirika Pincha Baduge, Mihirika SDS Pincha Baduge, Mihirika Surangi De Silva Pincha Baduge, Mihirika Surangi de Silva Pincha Baduge
ORCID: 0000-0003-3070-7325
Observed ORCID: 0000-0003-3070-7325
OpenAlex ID: A5093074879
