Shelved

A drug for which development has been halted, sometimes because tests are not successful, but often because pursuing them simply does not present a tangible  business opportunity

» Main glossary