35 pubs · 643 cites · h-index 12
Almac (United Kingdom)
2015 - 2024
PIQUR Therapeutics (Switzerland)
2023 - 2023
NBE Therapeutics (Switzerland)
2022 - 2022
Med Discovery (Switzerland)
2019 - 2019
IRBM Science Park
2009 - 2009