Bacteriophage SPP1 tail tube protein self-assembles into β-structure-rich tubes

DSpace/Manakin Repository

 
 
See more statistics about this item