10.1101/194282
Hydrogel encapsulation of living organisms for long-term microscopy
2017-09-27