NFO

Medical abbreviations:
NFO

N F O Worldwide, Inc.