Self-polymerization of archaeal RadA protein into long and fine helical filaments

Abstract
No abstract available