PANGAEA LIFE SCIENCE SOLU… 727683 valorisation | Upswitch bv