Ricardo Franco Mendoza Garcia's Profile