Ron Latas, Ricardo Pedro, Universidade da Coruña, España