Back to Search Start Over

Teneurin structures are composed of ancient bacterial protein domains