Thanuja D. Ambegoda
Observed names: A.L.A.T.D. Ambegoda, Ambegoda, Thanuja, Ambegoda, Thanuja D., T.D. Ambegoda, Thanuja Ambegoda
Institution: University of Moratuwa
Observed institutions: University of Moratuwa, University of Zurich, ETH Zurich, Institute of Neuroinformatics
ORCID: 0000-0002-5059-3479
Observed ORCID: 0000-0002-5059-3479
OpenAlex ID: A5017016872
