Personal information

Activities

Employment (1)

Sabaragamuwa University of Sri Lanka: 70140, Belihuloya, Sri Lanka, LK

2019-02-28 to present | Professor (Livestock Production)
Employment
Source: Self-asserted source
Chaminda Niroshan Walpita