Rohan Senanayake
Observed names: Dr. Rohan Senanayake, Prof. Dr. Rohan Senanayake, R. Senanayake, R.S. Senanayake, Senanayake, R.
Institution: Lincoln University College
Observed institutions: Royal Holloway University of London, University of Oxford, Lincoln University College
OpenAlex ID: A5113743450
