480 pubs · 13,121 cites · h-index 56
German Red Cross
1994 - 2025
Goethe University Frankfurt
1999 - 2024
Dutch Blood Transfusion Society
2019 - 2023
University Hospital Frankfurt
2004 - 2023
National Blood Clot Alliance
2022 - 2023