MSSL

Medical abbreviations:
MSSL

Mullard Space Science Laboratory, UK