Should do their DD on this company and will realize in short fashion that the braintrust behind the science in itself is worth the investment. People at this level do no make stupid mistakes. Everything is deliberate and calculated beyond belief. Having said that, the FDA can be a "wicked B@t%h" and is the X factor here.
Not to mention also the "Billion Dollar Opportunity" or to those who have followed this closely, the eventual MULTI-BILLION DOLLAR opportunity changing the treatment paradigm of SCI and the hope for those who are paralyzed!