UC Riverside physicist Hai-Bo Yu's study proposes self-interacting dark matter clumps may solve three major cosmic puzzles.