Anokion

Website: Anokion
Business Area(s): 
Description: 
Immune-tolerated therapeutic proteins
Location(s): 
Ecublens
Switzerland