IFST

Medical abbreviations:
IFST

Institute of Food Science & Technology