4 ms·
Not that I know of unfortunately.
by biokoda 10y ago
Not that I know of unfortunately.
- ryanwaggoner 10y agoSo it's not really fair to say that they've been tested and proven to have significant benefit, is it?
- biokoda 10y agoYes proven is too strong of a word: "Have shown promising results".