10.1101/709626
Injection molded open microfluidic well plate inserts for user-friendly coculture and microscopy
2019-07-22