Tunicates and not cephalochordates are the closest living relatives of vertebrates
According to PR-model, Tunicates and not cephalochordates are the closest living relatives of vertebrates is ranked 12,757th in multilingual Wikipedia, in particular this website is ranked 20,891st in English Wikipedia.