ICTTD

AcronymDefinition
ICTTDIntegrated Consortium on Ticks and Tick-borne Diseases (EU)