NFCR

Medical abbreviations:
NFCR

National Foundation for Cancer Research