Ruvini MP Kurukulasooriya
Observed names: Kurukulasooriya, Ruvini, M. R. P. Kurukulasooriya, M.R.P. Kurukulasooriya, R. Kurukulasooriya, Ruvini Kurukulasooriya
Institution: University of Ruhuna
Observed institutions: University of Ruhuna, Johns Hopkins University, Duke University, Johns Hopkins Medicine
ORCID: 0000-0002-9783-4313
Observed ORCID: 0000-0002-9783-4313
OpenAlex ID: A5090645481
