WCSL

Medical abbreviations:
WCSL

Worldwide Center for the Study of Leif