discu
Newsletters
Mentions
Extension
Pricing
Login
Sign Up
Reddit
Ultima Thule may be a frankenworld
https://www.sciencenews.org/article/new-horizons-mu69-ultima-thule-frankenworld
6 comments
19/3/2019
science