Publications (199) MIGUEL ANGEL RUIZ ALVAREZ publications