Siddhartha Mukherjee said this quote

History repeats, but science reverberates.