Xigen

Developing cell-penetrating peptide therapeutics to treat eye diseases

placeEpalinges, Vaud, Switzerland calendar_todayFounded 2002 groups6 employees language xigenpharma.com
Coming soon