Ruy Cezar Campo's scientific contributions