Biotechnology Firms Try To Lure Investors by Tech Council | Nov 5, 2003 | NEWSROOM, Tech Council News