About maxygen Products Science & Technology News Investors Careers Contact Us

Financial Reconciliations

2004 Cash utilization


Return Financial Reconciliations