Thilak Priyantha Weerarathna
Observed names: P Weerarathna, Dr. Thilak, T P Weerarathna, T Weerarathna, T. P. Weerarathna, T.P. Weerarathna, THILAK PRIYANTHA WEERARATHNA, Thilak P Weerarathna, Thilak P. WEERARATHNA, Thilak P. Weerarathna, Thilak Priyantha Weeraratna, Thilak Weerarathna, ThilakPriyantha Weerarathna, Weerarathna T. P., Weerarathna Thilak Priyantha
Institution: University of Ruhuna
ORCID: 0000-0003-0047-6669
Observed ORCID: 0000-0003-0047-6669
OpenAlex ID: A5087392909
