Institution

Hospital do Divino Espírito Santo de Ponta Delgada

Country

PORTUGAL