Neha Karki

Institute of Biotechnology, Patwadangar, Nainital, India, India

0000-0002-6189-8454