CATALYST LIFE SCIENCE AND… 806611 valorisation | Upswitch bv