P phys.org Phosphine Found in Brown Dwarfs, Stumping Scientists 6 points nacho-daddy 1 year ago 1 comments