IPTF

Medical abbreviations:
IPTF

Intellectual Property and Technology Forum