Udara E. Manawadu
Observed names: Manawadu, Udara Eshan, Udara E. MANAWADU, Udara Eshan MANAWADU, Udara Eshan Manawadu, Udara MANAWADU, Udara Manawadu
Institution: Waseda University
Observed institution: Waseda University
ORCID: 0000-0002-6383-2133
Observed ORCID: 0000-0002-6383-2133
OpenAlex ID: A5088118592
