10.1101/2022.04.20.488910

Mesostats - A multiplexed, low-cost, do-it-yourself continuous culturing system for experimental evolution of mesocosms

2022-04-21