Scynexis finds itself in the spotlight with a weapon that may fight a superbug that’s scaring the world to death

Blog