Royalty Pharma pens $425M deal for slice of sales on AstraZeneca’s… · pharmadog