Midiagnostics scoops up €14M to advance its nanofluidic processor on a chip

May 26 2020