SAN FRANCISCO (PRWEB) JANUARY 10, 2019 OMNIlife science, Inc. (“OMNI”) has been named the winner of the DOCSF Innovation Award. Eight (8) finalist companies were selected from the applicants and asked to present a case study to a panel of experts as well as an audience of curated health care leaders at the UCSF Digital Orthopaedics …