ParentFull threadflor1s·Considering Nature labelled it as a review article and still published it, it does seem like Nature is an applicable venue for publishing a paper like this.View on HN