NSF

Medical abbreviations:
NSF

National Science Foundation (USA)