Pedro Marques's scientific contributions