SMS Life Sciences informed through a statement that the Department of Scientific and Industrial Research (DSIR) of Government of India, Ministry of Science and Technology, New Delhi has accorded recognition to its in-house Research and Development ...