W.R.W.M.A.P. Weerakoon
Observed names: Ashoka Weerakoon, W R W M A P Weerakoon, W. R. W. M. A. P. Weerakoon
Observed institution: National Aquatic Resources Research and Development Agency
ORCID: 0000-0002-2928-2254
Observed ORCID: 0000-0002-2928-2254
OpenAlex ID: A5001549176
