A Short Half-Life αβ₃ Antagonist ANTP266 Reduces Thrombus Formation

A Short Half-Life αβ₃ Antagonist ANTP266 Reduces Thrombus Formation