Articles by Carles Olona, PhD