I don't know what that means - All I have are my own anecdotes and others.
https://www.youtube.com/results?search_query=endmyopia+resul...
I personally went from -3.0 diopters to almost 20/20 vision. So either I'm experiencing a fabulous placebo or the 'known mechanisms' aren't as comprehensive as we've been led to believe.