IMSL

Medical abbreviations:
IMSL

Independent Media Solutions, Limited