Eggleston, Karen (2018) Innovation and shortage: The Yin and Yang of the health sector. Acta Oeconomica, 68 (s1). pp. 99-114. ISSN 0001-6373