ITC’s Life Sciences and Technology Centre bags top ranks in patent filings in India  Times of India