Publications (32) IÑAKI ODRIOZOLA LARRAÑAGA publications View referenced research data.