Subscribe English
look up any word, like yeet:

1 definition by Doc Pants

 
1.
The Oklahoma Medical Research Foundation, a center for cardiovascular biology, autoimmune disease, cancer and Alzheimer's disease research in Oklahoma City.
OMRF just discovered another gene related to lupus.
by Doc Pants September 11, 2012
0 0