Senaratne Leelananda Ranamukhaarachchi
Observed names: Ranamukhaarachchi, S., Ranamukhaarachchido, S. L., S. L. RANAMUKHAARACHCHI, S. L. Ranamukhaarachchi, S. L. Ranamukhaarachi, S.L. Ranamukhaarachchi, SL Ranamukhaarachchi, Senaratne L. Ranamukhaarachchi, Senaratne Ranamukhaarachchi
Institution: Sri Lanka Technological Campus
Observed institutions: Asian Institute of Technology, Sri Lanka Technological Campus
ORCID: 0000-0001-9311-5621
Observed ORCID: 0000-0001-9311-5621
OpenAlex ID: A5036365024
