ICTP

Medical abbreviations:
ICTP

International Center for Theoretical Physics