EFFECTS OF CLIMATE CHANGE ON AGRICULTURE AND ITS MITIGATION THROUGH CLIMATE SMART AGRICULTURE PRACTICES IN NEPAL Read more about EFFECTS OF CLIMATE CHANGE ON AGRICULTURE AND ITS MITIGATION THROUGH CLIMATE SMART AGRICULTURE PRACTICES IN NEPAL