487 pubs · 12,660 cites · h-index 58
University Hospital Münster
2002 - 2025
Ocular Proteomics (United States)
2025 - 2025
Arrow International (United States)
Doctors of the World
Data Management (Italy)