ThinkstockPhotos-103579646 Published on April 14, 2015 in Pharmaceutical and API Product Registration in India Full resolution (506 × 337) Businesswoman Looking at Paperwork