Cover Image Benjamin Owens
Benjamin OwensIMMEDICA PHARMA AB

Benjamin Owens

EVP and Head of Corporate Development at IMMEDICA PHARMA AB

Manager

London, England, United Kingdom

Deal Bio

Total Deals4
Valued Deals3
Total Value£ 846 M
Avg. Deal Size£ 282 M

Sort

All rights reserved. Copyright © 2025 Datasite