175 pubs · 12,782 cites · h-index 54
University of Helsinki
1994 - 2025
Helsinki Institute of Physics
1998 - 2025
Czech Academy of Sciences, Institute of Biotechnology
1999 - 2025
Hudson Institute
2024 - 2024
John Wiley & Sons (United States)
2024 - 2024