Can "more" be used with "simply put"?
I would like to write: "More simply put, ..." giving a simpler explanation of the idea in context.
I couldn't find useful answers for this question on the internet. Any other synonyms of this phrase are welcome too.
Note: This is for a scientific paper.