LRF

Views 21 meanings found
LRF appears in medical fundraising as the abbreviation for leukemia (and lymphoma) research organizations, and in technical fields as the term for a laser range finder device.

Medical

Community

Governmental

Computing

Business