Home institution: Eötvös Loránd University