Institute of Bioresources & Sustainable Development Jobs For Scientist Fellow
Address: The Director, Institute of Bioresources and Sustainable Development (IBSD) Department of Biotechnology, Government of India, 6th Mile, Upper Shillong- 793009, Meghalaya (India)