The Science of Nature
The Science of Nature > 2007 > 94 > 6 > 483-487
The Science of Nature > 2009 > 96 > 6 > 737-741
The Science of Nature > 2009 > 96 > 10 > 1221-1227
The Science of Nature > 2011 > 98 > 5 > 447-452
The Science of Nature > 2012 > 99 > 2 > 159-163
The Science of Nature > 2014 > 101 > 11 > 1003-1006