drug development is a pipeline with new potential treatments reaching early milestones all the time, the asset under consideration may be newly available ie have only just reached a stage where it's ready for clinical trials for example.
I would say the current board has a lot of credibility (the old TIS one not so much)
FTT Price at posting:
0.3¢ Sentiment: None Disclosure: Held