Original: This conclusion is supported by numerous exhaustive published scientific studies.
Simplified: This conclusion is supported by numerous scientific studies.