While looking for some biochemistry references, I stumbled across a PDF from a chapter in the Encyclopedia for Life Support Systems (EOLSS). Wikipedia claims that this literature is "crowdsourced", yet "relies on strict standards of peer review and can be referred to for academic purposes as well." However, the only citations on the Wikipedia page are to the EOLSS site itself.
The PDFs appear to be pretty high quality in terms the way the information is presented--I would say that look to be on par with textbook chapters. Yet the EOLSS website itself is sketchy as hell, and looks like it was pulled straight out of 1995 (complete with flash banners and a spectrum of colors/fonts for the bodies of text).
Does anybody have any experience with EOLSS? Or any reliable sources that give it legitimacy for academic citations?