Moserová nasceu em uma família checo-judaica, em Praga. Ela era originalmente uma médica com especialização em queimaduras de pele. Ela foi a primeira médica a tentar o tratamento para Jan Palach após sua autoimolação em 16 de janeiro de 1969. Ela escreveu uma série de histórias, roteiros, dramas e traduziu mais de quarenta livros de Dick Francis para o tcheco. Ela entrou para a política em 1990 como presidente do comitê de ciência, educação e cultura. Em 1991-1993, ela foi embaixadora da Tchecoslováquia na Austrália e na Nova Zelândia. De 1996 a 1999 foi vice-presidente do Senado da República Tcheca.
Em 1999, tornou-se presidente da Sessão Geral da UNESCO. Nas eleições presidenciais de 2003, concorreu sem sucesso à presidência da República Checa.República Tcheca. O presidente francês Jacques Chirac a homenageou como oficial da Légion d'honneur. Ela morreu de câncer em 24 de março de 2006, em Praga, aos 76 anos.