The results of his studies were published in peer-reviewed journals andother scientists have replicated Xiao’s findings confirming these results.這句話用and連接應該都用被動式,但後邊卻用了主動式.改成 The results of his studies were published in peer-reviewed journals and have been replicated by other scientists. 才好