header banner

Krishna Raman Adhikari

Krishna Raman Adhikari

The author is a development practitioner.