ITFT: Iowa Thin Film Technologies

What does ITFT mean? The above is one of ITFT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Iowa Thin Film Technologies