RE:No Revenue = Market Cap of 46 MILI suggest you check out AMY.V. A current market cap of over 200 million without a single cent of revenue in the last 10+ years. Its 52 week high had it with a market cap of around 500 million without a single cent of revenue!!! Imagine that.
The AMY CEO has ZERO scientific background in what the company touts. NBM and its well educated management are shining stars in comparison.