172 pubs · 6,465 cites · h-index 42
Technische Universität Braunschweig
1983 - 2021
Phospholipid Research Center
2010 - 2010