Lexica is a healthcare and life sciences consultancy that provides end-to-end projects for clients, including strategy, delivery, and operational support.
Lexica is operated by Lexica Health And Life Sciences Consultancy Limited and is a Active company incorporated on 17 April 2013 with the registered office located in London, City of London. Lexica Health And Life Sciences Consultancy Limited was registered 12 years ago.