Nyantara Wickramasekera
Observed names: N Wickramasekera, N. Wickramasekera, Wickramasekera, Nyantara
Institution: University of Sheffield
Observed institutions: University of Leeds, University of Bonn, University Medical Center Utrecht, University of Sheffield
ORCID: 0000-0002-6552-5153
Observed ORCID: 0000-0002-6552-5153
OpenAlex ID: A5077076014
