23 pubs · 222 cites · h-index 7
Amgen (Germany)
2017 - 2023
Bayer (Germany)
2022 - 2022
Bioanalytica (Switzerland)
2021 - 2021