US appeal court partially upholds patent ruling against Vonage In this age where the advancement and innovation of science and technology is heavily sought after as an ideal, and the “progress of science” Read More » November 13, 2007 1 Comment