Today IDMI $6.10 (down $3 before the FDA panel decisions):
On Deck in Biotech
By Mike Havrilla
May 4, 2007
I've received many positive reader emails about my first installment on biotech investing, and there was positive trial data from one of the companies I profiled later -- YM...