Why Is Andexanet Alfa So Expensive? Pay $22800 Instead