Nivard Aymerich: Variability-aware architectures based on hardware redundancy for nanoscale reliable computation. Polytechnic University of Catalonia, Barcelona, Spain 2014