I've been here since 2011, almost from the inception of the company. I can understand your frustration. I am frustrated and I know others are frustrated, too.
One has to keep in mind that institutions have picked up a significant number of shares in recent weeks and months. They've done their DD, which is probably a lot more thorough than any of us have done. They have employees, maybe entire departments, that are dedicated to doing due diligence on various companies of interest.
Institutions' positions in OncoSec is what is keeping me here. Of course, I also believe in the science, and I've believed in it long before the tutes picked up their positions, so this is a factor keeping me here, too.
Hope this helps. If anything, OncoSec is a patience play.
$ONCS