Epsilogen epsilogen.comBiotechUnited Kingdom (Europe)Early Stage Listed by Albion Novartis Venture Fund Recorded changes No recorded changes. Spotted something wrong? Tell us.