Moser studierte an der Grazer Universität Biologie und Medizin und promovierte 1980 zum Dr. phil. .Habilitation im Fach Physiologie an der medizinischen Fakultät im Jahr 1990. In den darauffolgenden Jahren arbeitete Moser in der Leitung eines Forschungsteam, das im Rahmen des AUSTROMIR Weltraumprojektes und später mit russischen Kosmonauten zahlreiche medizinische Projekte an der Raumstation MIR durchführte. Im Rahmen dieser Forschungen wurden neue Methoden zur objektiven Bestimmung von Gesundheitsfaktoren und der Schlafqualität entwickelt, die seit 1999 im neugegründeten Institut für Nichtinvasive Diagnostik in Weiz einer breiteren Anwendung im klinischen Bereich, in der Stress- und Schlafforschung und im Bereich der Präventivmedizin eingesetzt werden. Er ist Professor am Physiologischen Institut der Med Uni Graz und seit 2010 Institutsleiter am Human Research Institut in Weiz, Österreich