At the moment this stock is uninvestable. This is why there are absolutely zero institutional investors involved. It's not for lack of exposure (there are 2 million shares short who are institutions).
I would think about an investment if they could prove these drugs are deliverable in humans and other large species. A peer-reviewed publication would be useful.