70 pubs · 4,737 cites · h-index 35
Academy of Athens
2005 - 2025
Biomedical Research Foundation of the Academy of Athens
2005 - 2025
University of California, Los Angeles
2024 - 2024
Institute for Basic Science
2023 - 2023
University of Gothenburg
2010 - 2010