ITC

Medical abbreviations:
ITC

Istituto Trentino di Cultura