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. 才好