It seems like this stock is picking up again.
I did some research on this stock and it actually sounds pretty good. They are awaiting result for human trials. I wonder the stock price is only $0.007-$0.008 cents. Surely, the company is worth a lot more.