BUENO OCHOA, L. On the (in)disputable human nature of the Universal Declaration of Human Rights. Deusto Journal of Human Rights, 16 Jul. 2026.