Technophage, Investigação e Desenvolvimento em Biotecnologia S.A., Portugal
Disclosure(s): IBV Innovation Bioventures Lda: Board Member, Ownership Interest; LX Bio Pharmaceuticals SA: Board Member, Ownership Interest; TechnoPhage, SA: Author of several patent applications, Board Member, Ownership Interest