INVESTORS

Investors

 

Epsilon-3 Bio Limited is a preclinical stage company with investment from Index Ventures, Novo Ventures and Imperial Innovations.

Index Ventures

Novo ventures

imperial innovations