2 ms·
Antarctica? I'm wondering if science has much of a future in the US itself. An awful lot of scientists are leaving.
by JohnFen 2y ago
Antarctica?
I'm wondering if science has much of a future in the US itself. An awful lot of scientists are leaving.