4 ms·This paper was peer reviewed and it took many months for it to be published.by sciencecelegans 11y agoThis paper was peer reviewed and it took many months for it to be published.