4 ms·ECL: A web-based life sciences lab, developed by scientists for scientists1 points by jrobichaud 9y ago