ISFT

AcronymDefinition
ISFTInternational Society for Telemedicine
ISFTInvitation to Submit Final Tender (OJEU bidding process stage)