This missing dimension in knowledge has not been revealed by religion by the medical fraternity by the authorities on the subject nor by higher education

What is the correctly punctuated version of this sentence?
This missing dimension in knowledge has not been revealed by religion, by the medical fraternity, by the "authorities" on the subject nor by higher education.