Financial Snapshot For June 2004 July 23, 2004 Comments Off on Financial Snapshot For June 2004 Posted in: General BiotechnologyFinancial Snapshot For June 2004 Lackluster Performance Comments are closed.