LSC

Medical abbreviations:
LSC

La Serena, Chile