1 Developing drugs—with tens of thousands of minuscule droplets on a small glass plate October 17, 2025