Very interesting talk, unfortunately (I guess) in Spanish:
If you don't understand look the speaker up, I'm sure there must be something in English, as it seems this is her main topic of research and also that she's keen on making her research very digestible.
Hope you enjoy.