OMRF researchers believe tiny worms may hold keys to reversing serious digestive ailments.
Slimy, squirmy creatures: the unsung heroes of medical research
Fish, frogs and worms have become key players in the fight against disease.
Oklahoma Medical Research Foundation | OMRF
OMRF is an independent, nonprofit biomedical research institute dedicated to discoveries that make a difference.