The Science of Nature
The Science of Nature > 2007 > 94 > 9 > 733-739
The Science of Nature > 2008 > 95 > 6 > 515-522
The Science of Nature > 2008 > 95 > 10 > 1003-1008
The Science of Nature > 2009 > 96 > 10 > 1185-1191
The Science of Nature > 2013 > 100 > 7 > 621-631