3 ms·Yes proven is too strong of a word: "Have shown promising results".by biokoda 10y agoYes proven is too strong of a word: "Have shown promising results".