Consequently the science presented on this website is not my own but taken directly from the peer reviewed scientific literature

What is the correctly punctuated version of this sentence?
Consequently, the science presented on this website is not my own but taken directly from the peer reviewed scientific literature.