Le 31 janvier 2024, Barry Schechter et Zorik Spektor ont tous deux démissionné du conseil d'administration d'Innovation Pharmaceuticals Inc. avec effet immédiat.