Ucar, Ece, and E. Ertugrul Karsak. “DEA-Based Composite Index for Innovation-Integrated Human Development Performance Assessment of Countries”. Technological and Economic Development of Economy, vol. 32, no. 2, Mar. 2026, pp. 403–424, https://doi.org/10.3846/tede.2025.24915.