STARFISH

Medical abbreviations:
STARFISH

Society Taking Active Responsibility For International Self Help