Paul Huff

Active Mystic, CT Senior Vice-President for Amarin Corporation Plc