Other than the links after each claim and the 12 additional sources at the bottom of the article?
Yes, each link just uncover some more claims. No hard scientific proofs.