Research and development in the fields of scientific research in the field of biotechnology, pharmaceutics, medicine, diagnostics…Owned by: EVOTEC AGSerial Number: 77340846