54 pubs · 3,187 cites · h-index 26
Eicosis (United States)
2022 - 2022
University of Siena
2021 - 2021
Uppsala University
Ferring Pharmaceuticals (Switzerland)
2010 - 2020
Ferring Pharmaceuticals (Denmark)
2020 - 2020