Ibio, Inc. heeft CEO en Chief Scientific Officer Dr. Martin Brenner benoemd tot lid van de Raad van Bestuur, met ingang van 1 juni 2024.