Mesoscale Science Lab