WTPF

Medical abbreviations:
WTPF

World Telecommunication Policy Forum