Do quality and access to hospital services impact on their technical efficiency? Omega, The International Journal of Management Science Journal Article Diogo Ferreira Publication Year of Publication: 2018 Identifiers Other Numbers: 52985391 Locators Sustainable Development Goals