J.M. Questa Abad's scientific contributions