Science, Astronomy, Chemistry, Astrobiology, Science Communication.
are made up of ~85% sulfuric acid and ~15% water, with other trace elements present, for instance the so-called unknown UV-Blue absorbers (discussed in the quote above). My proposal is that, instead of microorganisms living inside the sulfuric acid droplets, the organisms are the sulfuric acid