Catalytic Droplets leading to faster chemical reactions can bring quicker access to innovative medications Read more