INFA

Medical abbreviations:
INFA

Informatica Corporation