10.1101/709626

Injection molded open microfluidic well plate inserts for user-friendly coculture and microscopy

2019-07-22