Before revision: Nevertheless, some compelling anecdotal evidence of success, at least in certain instances, has been reported.
After revision: Some compelling anecdotal evidence of success, at least in certain instances, has been reported.