696 pubs · 16,197 cites · h-index 64
Pharmaceutical Biotechnology (Czechia)
2011 - Present
KU Leuven
2004 - Present
Rega Institute for Medical Research
2025 - 2025
Cipla (Belgium)
2024 - 2024
Tufts Medical Center
2023 - 2023