Chemical 'lab on a microchip' wins DSTO Eureka prize

28 August 2012