Springer Nature is/was an owner of Nature

Title Nature Research is a portfolio of journals partially owned by Springer Nature since a 2015 merger
Start Date 2015-00-00
Updated almost 8 years ago

Source Links