Integrated modular on-chip droplet microfluidic screening platform | Patent Application Number 16963324 | Patexia