Oculus Innovative Sciences, Inc. Announces Fiscal Third Quarter 2008 Quarterly Results and Clinical Update

PETALUMA, Calif.--(BUSINESS WIRE)--Oculus Innovative Sciences, Inc. (NASDAQ:OCLS) today announced quarterly results for its fiscal third quarter of 2008, ended December 31, 2007.
MORE ON THIS TOPIC