> maintaining itself

this is not the best success metric in the modern world.

> that have held up compared to the vaccines rolled out globally.

probably according to Cuban government.