Filed: July 24, 2023Software for use in the field of biotechnological research, drug discovery and pharmaceutical drug development, recorded…Owned by: Evotec SESerial Number: 79377943