INSULA

Medical abbreviations:
INSULA

International Scientific Council for Island Development