SMILE

Medical abbreviations:
SMILE

System For More Information And Less Effort