What does IFTS stand for?
IFTS stands for "International Federation of Teratology Societies"
How to abbreviate "International Federation of Teratology Societies"?
"International Federation of Teratology Societies" can be abbreviated as IFTS
What is the meaning of IFTS abbreviation?
The meaning of IFTS abbreviation is "International Federation of Teratology Societies"
What does IFTS mean?
IFTS as abbreviation means "International Federation of Teratology Societies"