Ilias Tagkopoulos Trademarks
DEUS EX MACHINA
Filed: February 14, 2021
Providing on-line non-downloadable software using artificial intelligence for drug discovery, chemical compound discovery…
Owned by: Ilias Tagkopoulos
Serial Number: 90528490