Teneurin Structures Are Composed of Ancient Bacterial Protein Domains

Teneurin Structures Are Composed of Ancient Bacterial Protein Domains