Scientist - National Aquatic Resources Research & Development Agency (NARA)  Scientist - National Aquatic Resources Research & Development Agency (NARA)  Scientist - National Aquatic Resources Research & Development Agency (NARA)  Scientist - National Aquatic Resources Research & Development Agency (NARA)

Source: www.nara.ac.lk (2019.08.23)