About the Organisation: NECTAR is an autonomous society, established in 2012 under Department of Science & Technology, Government of India with its headquarter at Shillong, Meghalaya. The Centre will look at harnessing and leveraging niche frontier technologies (unique and latest …