Scientists develop virtual breathalyser that can fit to smartwatches and phones