Royalty Pharma

Industry leader in investing in marketed and late stage biopharmaceutical products

Number of Investments: 12

Number of Exits: 7

Investment Industries: Biotechnology Manufacturing Pharmaceutical

Investment Stage: Early Stage Venture;Late Stage Venture

Email: —

Location: New York, New York, United States