swissbiotech.org
Life sciences workshop series
How to structure your team from a legal perspective