ICF

Medical abbreviations:
ICF

The Internet Component Framework