L large.stanford.edu Nuclear Power at McMurdo Station, Antarctica 246 points aww_dang 5 years ago 192 comments