Indegene, a digital-first life sciences commercialization company, today announced the launch of a new center in London.