The fact that there has seemingly never been a biotech they has diluted twice with the PPS under a $ in a short period says it all. Of all the biotechs out there I picked the very worse one (to date)
Still, I'm cautiously optimistic that I will at least get my money back here, they seem to have their ducks in a row on this one and the calibre of management gives me some faith.