Droplet generation method, system and application | Patent Application Number 18148523 | Patexia