Thibisha Rakulan
Observed names: R. Thibisha, Rakulan Thibisha, Thibisha, R.
Institution: Eastern University, Sri Lanka
Observed institution: Eastern University, Sri Lanka
ORCID: 0009-0007-2769-7206
Observed ORCID: 0009-0007-2769-7206
OpenAlex ID: A5116082444
