Charles Michie, AB11 6BX | PharmAnalyser