Isuru Madawala
Observed name: Madawala, Isuru
Institutions: University of Peradeniya, Rajarata University of Sri Lanka
Observed institutions: University of Peradeniya, Rajarata University of Sri Lanka
ORCID: 0000-0002-0462-9426
Observed ORCID: 0000-0002-0462-9426
OpenAlex ID: A5116064871
