This is a biotechnology company working on a product called ibrexafungerp, a product being developed as a treatment for fungal infections.
This is a biotechnology company working on a product called ibrexafungerp, a product being developed as a treatment for fungal infections.