20220507165100.0 Anales del sistema sanitario de Navarra Anales del sistema sanitario de Navarra. 1137-6627 1137-6627 1137-6627 Anales del sistema sanitario de Navarra. Anales del sistema sanitario de Navarra 1137-6627 1137-6627 Spain