Intermediate filaments: versatile building blocks of cell structure

Intermediate filaments: versatile building blocks of cell structure