TBP-001
TBP-011 is an injectable drug that is currently under development by the company for treatment of keloid disorder. TBP-001 is a very potent compound and is administered intralesionally at microgram doses. Below images depict the efficacy of TBP-001 in treating keloids.