Rosendo Fraga's scientific contributions