Es autor de más de quinientas publicaciones nacionales e internacionales y treinta y cinco tratados y libros de la especialidad, varios de ellos traducidos al portugués, alemán, ruso, inglés, árabe y checheno.