Every year an estimated 7.9 million children are born with a serious birth defect of genetic or partially genetic origin.
Oklahoma Medical Research Foundation | OMRF
OMRF is an independent, nonprofit biomedical research institute dedicated to discoveries that make a difference.