
Global Network
Anchored in Switzerland, Connected to the World
Headquartered in Lausanne, Switzerland, ESTOREL connects R&D capabilities across Lausanne and California, USA, forming a global innovation network. With offices in London, Paris, Singapore, Tokyo, Hong Kong, and Guangzhou, we bring scientific expertise, quality standards, and health services closer to the needs of local markets worldwide.
