Research Spotlight: New Technologies Shed Light on Caveolae
Exciting new functions for the small (50-100 nm) cellular invaginations, known as caveolae, are being understood!
Posted on June 04, 2018
Exciting new functions for the small (50-100 nm) cellular invaginations, known as caveolae, are being understood!