1 Park Court York YO19 6ED Selfcare Solutions - Ypsomed - United KingdomWelcome to Ypsomed Selfcare SolutionsInjection systems for self-medication Ypsomed Delivery Systems (YDS) provides a complete range of technologies and services for reliable and user-friendly injection systems for self-medication. Our customers are pharmaceutical and biotechnology companies https://www.ypsomed.com