Shomdutta Roy
A functional artificial cell stabilized by a biomimetic cytoskeleton
A functional artificial cell stabilized by a biomimetic cytoskeleton