Microdroplets in microfluidics: an evolving platform for discoveries in chemistry and biology.

Microdroplets in microfluidics: an evolving platform for discoveries in chemistry and biology.