5 employees
MetaCyte Business Lab, a for-profit subsidiary of the UofL Foundation, is a unique and vibrant health and life science incubator.
2002