73 employees
National Institute of Abiotic Stress Management is a biotechnology company based out of India.
2009