Sure? The website points to an article in Nature with different authors. They seem to refer to the people from Tübingen, though.