CTI BioPharma: A Nano Cap With Interesting Prospects