Netra Bahadur Ranabhat has directorship in 3 companies. Netra Bahadur Ranabhat has first started the directorship with Mavens Biotech Limited company as Director on 13 November, 2013,
and Netra Bahadur Ranabhat was last appointed as Director on 13 November, 2013 in Mavens Biotech Limited company.