42 pubs · 1,622 cites · h-index 16
Cellular Engineering Technologies (United States)
2006 - 2023
John Paul II Medical Research Institute
2017 - 2023
University Hospital Schleswig-Holstein
2021 - 2021
University of Lübeck
2021 - 2021
University of Iowa
1993 - 2018