Attached: 1 image
If people think American scientists are somehow going to land in Europe, I've got news for you about the difference between millions and billions.
https://www.nature.com/articles/d41586-025-01629-4?WT.ec_id=NATURE-20250703&utm_source=nature_etoc&utm_medium=email&utm_campaign=CONR_41586_AWA1_GL_DTEC_054CI_TOC-250703
Yes they are lucky they found something, the timing of their search was just in time
it’s good to be ahead of the curve :)