EvoBIO 2007: Valencia, Spain