Op 31 januari 2024 hebben Barry Schechter en Zorik Spektor elk ontslag genomen uit de Raad van Bestuur van Innovation Pharmaceuticals Inc. met onmiddellijke ingang.