K. P. S. C. Jayaratne
Observed names: Jayaratne, K. P. S. C, Jayaratne, K. P. S. C., Jayaratne, KPSC, K P S C Jayaratne, K P S Chandana Jayaratne, K. P. S. Chandana Jayaratne, K.P.S.C Jayaratne, K.P.S.C. Jayaratne, KPSC Jayaratne
ORCID: 0000-0001-8040-0941
Observed ORCID: 0000-0001-8040-0941
OpenAlex ID: A5068808583
