ICSF

Medical abbreviations:
ICSF

International Children's Surgical Foundation