The Science of Nature
The Science of Nature > 2009 > 96 > 5 > 551-564
The Science of Nature > 2009 > 96 > 9 > 1027-1034
The Science of Nature > 2011 > 98 > 9 > 807-813
The Science of Nature > 2014 > 101 > 4 > 339-346
The Science of Nature > 2014 > 101 > 9 > 697-705
The Science of Nature > 2016 > 103 > 7-8 > 1-6