Keshav Prithvi Shumsher Jang Bahadur Rana

GPTKB entity