Niranjan Devkota's Interests