Marta Porto's scientific contributions