Miguel A. Patetta Queirolo's scientific contributions