Leadership Event Planning Management Research Program Management Social Media Nonprofits Public Speaking Healthcare Leadership Development Community Outreach Grant Writing Strategic Planning Fundraising
Narayan Kaji Shrestha, alias Prakash, is a Nepalese communist politician. Prakash is the deputy leader of the parilamentary party of unified maoist. On May 27,