Marcela Rivera Pineda Doctoral Researcher Biovetenskaper gemensamma Faculty of Science and Engineering marcela.rivera@abo.fi Research profile Publications in the Research Portal