Scientists Discover Smallest Known Star | IFLScience.