In about two months December and January he made more discoveries that changed the world than anyone has ever made before or since

What is the correctly punctuated version of this sentence?
In about two months, December and January, he made more discoveries that changed the world than anyone has ever made before or since.