LID

Medical abbreviations:
LID

Leiden, Netherlands