Senolytics
Unity Biotechnology Reports Positive Phase 2 Results for Senolytic Drug
Unity Biotechnology reports positive Phase 2 results for senolytic drug UBX1325, showing durable improvement in diabetic eye disease with a single injection.