The pilot data was supportive of Dr. Xiao's procedure
或
other scientists have replicated Xiao's findings confirming these results.
与评论中这句对应
is troubling in light of the report of 87% success
the clinical benefit of the procedure is not at all similar to previous reports.