P.M. Fonseca's scientific contributions