Complex sentence: He was a part of several research projects on the subject and his researches have been documented by way of over 300 articles published in peer reviewed journals.
Split into simpler sentences: He was a part of several research projects on the subject. His researches have been documented by way of over 300 articles published in peer reviewed journals.