J.P.R.C. Ranasinghe
Observed names: J P R C Ranasinghe, J. P. R. C. Ranasinghe, Ranasinghe, J. P. (J)
Institution: Uva Wellassa University
Observed institutions: Wayamba University of Sri Lanka, Uva Wellassa University
ORCID: 0000-0003-0506-9667
Observed ORCID: 0000-0003-0506-9667
OpenAlex ID: A5110812947
