This is a reasonable, third party high level view of this stock. It's now June, and we still have no news on commercialization no lab updates and continued silence on any potential developments.
Will this company ever make any money? It's looking more and more like the answer is no.