Bavarian Nordic will supply 100,000 smallpox and monkeypox vaccine doses. Credit: NIAID / Flickr (Creative Commons).