Moves by rich countries to buy large quantities of monkeypox vaccine, while declining to share doses with Africa, could leave millions of people unprotected against a more dangerous version of the disease and risk continued spillovers of the virus into humans, public health officials are warning.