Biotech Management & Con… 0741644479 valuation | Upswitch bv