Naga Manohar Velpuri

Dr. Naga Manohar Velpuri

International Water Management Institute, Colombo, Sri Lanka
orcid