Cellosaurus logo
expasy logo

Cellosaurus publication CLPUB00158

Publication number CLPUB00158
New location Deleted CelloPub number: This reference is now available as PubMed 31394625