I hold a large number of Dec 06 options so here's to hoping they can fast-track the commercialisation of at least one product.
Can't answer re the drugs - but they have announced that they are looking to spin these products out into a new company.
Despite the lack of share price performance I still believe this company is a sleeping giant.