10 pointsby gnabgib10 months ago2 comments
  • JohnFen10 months ago
    Antarctica?

    I'm wondering if science has much of a future in the US itself. An awful lot of scientists are leaving.

  • 10 months ago
    undefined