10 employees
SIPR is a marketing & PR agency, serving life science & tech start-up and emerging companies with a broad range of communication services
2007