Cruz-León, Artemio, México