10 pointsby gnabgib9 days ago2 comments
  • JohnFen9 days ago
    Antarctica?

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

  • 9 days ago
    undefined