Life-sciences conference showcases ‘capital’ ideas of Wisconsin by Tech Council | Nov 17, 2004 | NEWSROOM, Tech Council News