Rodrigo Valle Fazenda's scientific contributions