India living up to its title of ‘pharmacy of the world’