It's been some time since we were treated to news about PKTX's amazing medicinal compound that (allegedly) causes the blind to see and the deaf to hear (I may have made up the last part, but to be fair PKTX also made the first part up).
I wonder why we haven't heard about the peer reviewed publication yet?