3 ms·
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.
by flor1s 6y ago
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.