Cellestia

Developer of small molecule cancer therapeutics targeting NOTCH pathway

placeBasel, Basel Stadt, Switzerland calendar_todayFounded 2014 groups19 employees language cellestia.com
Coming soon