IRTF


Meaning of IRTF in English

Internet Research Task Force

Hill Associates Acronym List English vocab.      Английский словарь сокращений системы управления здравоохранением.