19 employees
It is the East Midlands life science industry association whose aim is to help companies establish, develop and grow.
2004