10.1101/860411
Digital polymerase chain reaction in an array of microfluidic printed droplets
2019-12-03