2025: what a ride. In a year replete with remarkable achievements – the first AIDS patients being cured with stem cells, restoring sight to the blind using checks notes human teeth , jettisoning Katy Perry to space (She came back. So not a net ‘win.’) – humanity also reached its Apex of Hubris: Making ourselves […]

