Orthos Liquid Systems, Inc., (Orthos) announced today its official opening of the Orthos Research Center (ORC) at its South Carolina headquarters. ...