Royalty Pharma — biopharmaceutical company based in New York City