CELL STRESS DISCOVERIES L… 572699 valorisation | Upswitch bv