Owlstone Medical has announced the publication of a peer-reviewed study in Nature Scientific Reports. The paper investigates the performance of filters embedded in face masks for supporting the ...