This mascara lasts for a decade.
IED – Istituto Europeo di Design (Madrid)
A vehicle-mounted filtering device capturing road pollution
IAAC – Institute for Advanced Architecture of Catalonia
Adaptive clay-based construction material using impact printing technology
Device to help people escape fires in high-rise buildings