1. Global Evidence & Outcomes Director, Takeda Development Center, 95 Hayden Ave, Lexington, MA 02421, USA
2. Senior Principal Insights, Evidence & Value – Health Economics Outcomes Research / Epidemiology, ICON plc, Stockholm Norra Bantorget, Olof Palmes Gata 29, 4th Floor, 11122, Stockholm, Sweden
3. ICON plc, Heinrich-Hertz-Str. 26, 63225, Langen, Germany