Would you possibly tell me which of them is more polished or fluent?
By carrying out due research and studies on the received scientific reports from/by someone
By carrying out due research and studies on the scientific reports received from/by someone
I made some mistakes, so I have edited this question.