RMVA: Recombinant Modified Vaccinia Ankara

What does RMVA mean? The above is one of RMVA meanings. It may have other definitions. Please refer to the end of this passage.

RMVA: Recombinant Modified Vaccinia Ankara

Definition in English: Recombinant Modified Vaccinia Ankara