Multiple cellular screens using microfluidic droplets

Full project page

Organisations map overview