ISLT

Medical abbreviations:
ISLT

International Snow Leopard Trust