Press release peer assessment

A sponge capable of miracle ?