International Festival
of Computer Arts

MFRU 2024

30×
MFRU

Three decades
of worrying about technologies

× × × ×
× × × × ×
× × × × × ×
× × × × × ×
× × × × ×
× × × ×

Explore the edition