Sean Ranjan Wattegedera
Observed names: S. R. WATTEGEDERA, S. Wattegedera, S.R. Wattegedera, Sean R Wattegedera, Sean R. Wattegedera, Sean Wattegedera, Wattegedera, Sean, Wattegedera, Sean R., Wattegedera, Sean Ranjan
Institution: Moredun Research Institute
ORCID: 0000-0002-2218-5144
Observed ORCID: 0000-0002-2218-5144
OpenAlex ID: A5082412920
