science comes to the party

[click image]

...

Better LATE than never? Too little too late?
.