La réponse que j'ai donnée émane des directives de l'OFSP (office fédéral de la santé publique
suisse) destinée aux médecins, donc parfaitement bien documentée.
Il faut distinguer 2 choses concernant cette vaccination:
1. c'est une des très rares vaccination qui peut être obligatoire pour entrer dans tel ou tel pays, c'est à dire que c'est contrôlé à l'arrivée dans le pays et si la personne n'est pas vaccinée, elle n'est pas admise dans le pays
2. il y a des pays qui n'exigent pas de preuve de vaccination, mais où néanmoins cette vaccination est recommandable en raison des conditions sanitaires dudit pays.
Quand la vaccination est obligatoire, le voyageur n'a donc aucune latitude de décision. Quand elle est recommandée, chacun décide pour son propre compte.
Concernant la fièvre jaune, pour les 2 pays mentionnés, la vaccination n'est ni obligatoire ni nécessaire.
Effectivement sur le plan scientifique une dose de vaccin immunise à vie les personnes dont l'immunité est normale. MAIS si un pays refuse de laisser rentrer les voyageurs dont le vaccin date de plus de 10 ans il est seul souverain et il faut parfois, si on tient à se rendre dans ce pays, refaire une dose, c'est donc une décision politique et non scientifique.
A priori on ne recommande pas de faire plus de 2 doses de ce vaccin.