Can you explain this expression to me, please?
I am reading a study about a medical product and I don’t understand the expression in capital letters. I am not a native English speaker. Please, explain this expression to me, thanks:
“This STUDY IS RATED HIGH as it used the same technology as used in abc with no reported complications; supporting both safety and performance of this technology.”