Micro-ring structures stabilize microdroplets to enable long term spheroid culture in 384 hanging drop array plates

Micro-ring structures stabilize microdroplets to enable long term spheroid culture in 384 hanging drop array plates