Krzysztof Stawujak Email

VP Sales Drug Development Europe & Asia . Selvita

Current Roles

Employees:
841
Revenue:
$104.3M
About
Selvita is an integrated service provider aiming to deliver a set of comprehensive solutions supporting customers and projects within area of drug discovery, regulatory studies, as well as research and development.
Selvita Address
1001 Bayhill Drive
Kraków, null
Poland
Selvita Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.