What does INFA stand for?
INFA stands for "International Faculty of Artificial Organs"
How to abbreviate "International Faculty of Artificial Organs"?
"International Faculty of Artificial Organs" can be abbreviated as INFA
What is the meaning of INFA abbreviation?
The meaning of INFA abbreviation is "International Faculty of Artificial Organs"
What does INFA mean?
INFA as abbreviation means "International Faculty of Artificial Organs"