Filed: September 11, 2018Research and development in the field of biotechnology; biotechnological research services; scientific and technological…Owned by: INOFEA AGSerial Number: 79244810