"I think the connection is pretty strong. Ipharm is IPIX's Russian CRO."
Perhaps I'm errant in my thinking. Based upon your post stating "the connection is pretty strong", I'll wait for proof/verification after all these years.
I'm skeptical of Russia, for what ever reason, and more so of the operation(s) of this "company" for more apparent reasons(voiced by many on this board).