Amazing findings influence history with important extensions all the way up to present time

Could you correct the punctuation please?
Amazing findings influence history with important extensions all the way up to present time.