Phase-Separating Proteins May Protect and Regulate Cells
quantamagazine.org
quantamagazine.org
I would not take the site you linked seriously - it's the ramblings of a crackpot. If you happen to have a biology background and would like to debate this, I'd be happy to elaborate.