Marta Jorba's scientific contributions