OMRF adds three to scientific faculty January 17, 2017 A trio of new principal scientists have joined OMRF.