Juan J. Almaraz’s activity