The Science of Life web site has been moved. Please adjust your bookmarks accordingly. Link there from here.
Link there from here.