10.1101/194282

Hydrogel encapsulation of living organisms for long-term microscopy

2017-09-27