Inno4life

Equipment supplier offering automated and customized products and services for life sciences

placeBreda, North Brabant, Netherlands calendar_todayFounded 2010 groups35 employees language inno4life.com
Coming soon