If you mean Moleculin Biotech and their WP1122 drug I went thru their recent press releases and did not find any clear data. Instead I encountered significant verbiage to explain SEC imposed trading halts. There was one sentences, which when interpreted the most beneficial way ("5 to 10 fold inhibition...") could mean about 90 % inhibition at best. Even that is guess work.
Maybe somebody else can see what I can't, meaning facts.