SATRA names new head of research
04/07/2007
UK-based technology centre SATRA has appointed John Hubbard to lead its research team. He previously worked in SATRA’s chemical analysis team and has led seminars in the
UK-based technology centre SATRA has appointed John Hubbard to lead its research team. He previously worked in SATRA’s chemical analysis team and has led seminars in the