LLIBRE Fundació Institut Català d'Investigació Química (ICIQ) Awarded 26 May 2026 Printed matter Direct award €39 Award value