Delsuc, F., H. Brinkmann, D. Chourrout, and H. Philippe (2006) Tunicates and not cephalocordates are the closest living relatives of vertebrates. Nature 439: 965–968.
Report a problem or comment on this reference.
Thank you!