51 pubs · 1,084 cites · h-index 15
University of Thessaly
2023 - 2025
GlaxoSmithKline (United Kingdom)
2025 - 2025
Aristotle University of Thessaloniki
2002 - 2025
Novo Nordisk (Finland)
Novo Nordisk (United Kingdom)