Business Positions
In the office of
John Hubbard Chafee
US Senator from Rhode Island
Services & Transactions
PhRMA
Represents research-based pharmaceutical and biotechnology companies in the US