Roshan John Selvaratnam
Observed names: R Selvaratnam, R. J. Selvaratnam, R. Selvaratnam, RJ Selvaratnam, Roshan J Selvaratnam, Roshan J. Selvaratnam, Roshan Selvaratnam, SELVARATNAM, ROSHAN JOHN
ORCID: 0000-0003-4240-5594
Observed ORCID: 0000-0003-4240-5594
OpenAlex ID: A5090233344
