Luis Monguió's scientific contributions