This is an online publication of the Institute for Research in Biomedicine (IRB Barcelona). Please, visit our webpage at www.irbbarcelona.org