Strand Life Sciences (India)h-index: 39Total citations: 6,389Total papers: 378Homepage: http://www.strandls.com/