10.1101/675827
NemaLife: A structured microfluidic culture device optimized for aging studies in crawling C. elegans
2019-06-19