Exploring the Supply Chain of the Pfizer/BioNTech and Moderna COVID-19 vaccines

Sections of this post were co-authored by Cornelia Scheitz. Last updated on January 18, 2021.

Bert Hubert’s excellent and widely shared article about Reverse Engineering the source code of the Pfizer-BioNTech SARS-CoV-2 Vaccine is all it took to turn hundreds of software engineers and other Silicon Valley types into armchair vaccine experts overnight! Jokes aside, the article explains the 4284 base pair long mRNA inside the Pfizer-BioNTech’s COVID-19 vaccine for those who are more familiar with software than molecular biology.

Bert’s article is primarily about the biology of the vaccine, how it relates to the virus and how it works in the human body, but there’s this one sentence about vaccine production:

At the very beginning of the vaccine production process, someone uploaded this code to a DNA printer (yes), which then converted the bytes on disk to actual DNA molecules.

Next to it is a picture of a CodexDNA BioXP device that is advertised as producing “custom DNA fragments of up to 7,000 base pairs”. Could this be the next distributed manufacturing revolution? This time with DNA printers making COVID-19 vaccines in our garages instead of 3D printers and plastic widgets?

I’ll start with the bad news: Nobody will be making an mRNA vaccine in their garage any time soon.

The following text is a collection of notes I wrote down while exploring the process for manufacturing and distributing the two new vaccines that have appeared all over the news and in more and more people’s arms over the recent weeks. I started reading about mRNA but quickly found myself on tangents about glass vials and temperature tracking devices.

This text was written over a week worth of evenings in early January 2021. It covers the two vaccines currently authorized for distribution in the United States where I live: One by Pfizer-BioNTech and one by Moderna. Several other mRNA based COVID-19 vaccines are in various stages of clinical trials and are likely similar to those covered here in some ways and different in others.

It is unlikely that I got everything right. Corrections and suggestions are welcome, please email jn@jonasneubert.com.

Source/attribution: U.S. Navy Photo by Elaine Heirigs, NHC/NMRTC Lemoore public affairs/Released, https://www.flickr.com/photos/navymedicine/50755819886/

Source/attribution: U.S. Navy Photo by Elaine Heirigs, NHC/NMRTC Lemoore public affairs/Released, https://www.flickr.com/photos/navymedicine/50755819886/

Ingredients List

The list of ingredients, or “bill of materials” in engineering parlance, is a good starting point for understanding the supply chain of any product. The ingredient lists for both Pfizer-BioNTech and Moderna’s vaccines are public and have been widely reported.

The Pfizer-BioNTech vaccine is also known under its code name “BNT162b2”, it’s registered trademark “Corminaty”, and its international non-proprietary name “Tozinameran”. The list of ingredients can be found in information material available on the various country-specific product websites on www.cvdvaccine.com or government websites like that of the UK’s MHRA. There’s also a Wikipedia page.

The Moderna vaccine is also known as “mRNA-1273”, but appears to lack a brand name other than “Moderna COVID-19 vaccine” which is what it says on the product label. The list of ingredients can be found on the EUA factsheet on Moderna’s website, or in these FDA meeting notes. It, too, has a Wikipedia entry.

The two vaccines share some ingredients but not all. The following table is my attempt to sort the available information and compare the two.

Pfizer-BioNTech Moderna
Active Ingredient
Comirnaty mRNA
mRNA-1273 mRNA
1,2-distearoyl-sn-glycero-3-phosphocholine (DSPC)
(4-hydroxybutyl)azanediyl)bis(hexane-6,1-diyl)bis(2- hexyldecanoate) (ALC-3015)
2-[(polyethylene glycol)-2000]-N,N-ditetradecylacetamide (ALC-0159)
Lipid SM-102
1,2-dimyristoyl-rac-glycero-3-methoxypolyethylene glycol-2000 (PEG2000-DMG)
potassium chloride
monobasic potassium phosphate
sodium chloride
basic sodium phosphate dihydrate
tromethamine (tris(hydroxymethyl)aminomethane)
tromethamine hydrochloride
acetic acid
sodium acetate

In addition to what’s in the vaccine vial, Pfizer-BioNTech needs to be diluted with sodium chloride shortly before use (more about that below). The Moderna vaccine does not seem to require such a “DIY assembly” step.

Now that we know all the ingredients, let’s go shopping.

Disclaimer: Please don’t perform chemistry or create pharmaceuticals unless you have the appropriate safety training and equipment. I include links to online shops below, but note that they sell “for research use only” and will verify your affiliation with a research organization before taking your business.


To make RNA, you start by making DNA. This makes sense if you know the central dogma of molecular biology which, for the purposes of this article, can be simplified to “DNA makes RNA, and RNA makes protein”. Making DNA is a known, stable process in 3 steps:

  1. Create: Synthesize a small number of copies of the desired DNA, somehow. There are vendors for this sort of thing such as Twist Bioscience just down the street from my apartment when I lived in San Francisco.
  2. Copy:
    1. Insert this DNA into innocent E. coli bacteria by means of electrophoresis, i.e. zapping them.
    2. Put those bacteria into a stainless steel growth chamber full of nutrients and let them multiply for four days.
    3. Drain the vat, kill the bacteria, and extract the DNA. Depending on growth chamber volume, this may take one week or longer.
  3. Verify: Perform several tests to confirm that the DNA you got is the DNA you wanted. There’s no need for me to explain how testing for the presence of specific DNA sequences works, y’all learned that nine months ago when you did your reading about how COVID-19 tests work.

This yields grams of DNA and what is needed are bags of mRNA. mRNA is the most discussed ingredient of the vaccine for three reasons:

  1. mRNA is the active ingredient of the vaccine.
  2. It is the first time an mRNA vaccine has been approved and is now produced at scale.
  3. The skills to produce mRNA at scale and the associated supply chain are new.1 The conversion process from DNA to mRNA in living cells is well understood. However, doing it at scale, in a factory, and with a long shelf-life is still an area of development. To multiply the DNA we utilized E.coli and this tiny organism comes with all components needed for the job. The same process does not work for making mRNA for the vaccine. Instead, the DNA gets combined with nucleotides, polymerase, and special enzymes that protect the mRNA.2

The third part, protecting the mRNA, is the crux of the matter. mRNA is not very stable especially at the ends. If you lose the first and last word of a sentence its meaning may be lost entirely. The same can happen here and the vaccine would not work anymore. To protect the beginning of the mRNA statement, a 5’ cap is added using a mRNA Cap 2′-O-Methyltransferase and the vaccinia capping enzyme (VCE). (The “vaccinia” in the name has nothing to do with vaccines.) To protect the end of the mRNA we add a poly(A) tail to the message using a Poly(A)Polymerase. New England Biolabs’ online store lists prices for mRNA Cap, VCE, and Poly(A)Polymerase.

All ingredients of the vaccine besides the mRNA are “excipients”, substances whose purpose is somehow related to getting the vaccine from the factory into a human cell.


Lipids are fatty molecules. Each of the two vaccines contains four types of lipid. Cholesterol, phosphatidylcholine, an ionizable cationic lipid, and PEGylated phospholipds. In the vaccine, these lipids form a capsule around the RNA called lipid nanoparticle (LNP) that protects it from the hostile environment until it is inside a human cell.

Both Pfizer-BioNTech and Moderna use the same structural components which are already approved in many drugs.

The other two ingredients are used to optimize the LNPs for its cargo and the delivery3 and are novel or uncommon in drug formulation.

The formulation of the LNPs is key to the vaccine and efficiency. The specific combination of lipids is most probably what gives the Moderna nanoparticles the ability to protect the mRNA from degradation at higher temperatures (more about temperature requirements below).


Controlling the pH level of the vaccine is important because too high or too low values could destroy the active ingredient. The term “buffer solution” describes a substance that keeps the pH value of a solution (nearly) constant.

PBS (phosphate-buffered saline) is a commonly used buffer that is made of basic sodium phosphate dihydrate, potassium chloride, monobasic potassium phosphate, and sodium chloride. Check the ingredients list of Pfizer-BioNTech again and you’ll notice that those are all on there.

The combination of tromethamine and tromethamine hydrochloride, listed as Moderna ingredients, is more commonly known as “tris buffer” and is another widely used buffer.

PBS and tris return 860k results and 400k results, respectively, on Google Scholar. Supply is abundant and cost negligible compared to the other ingredients. Scientists who need tris buffer in their lab would purchase Tris Base (e.g. from Sigma Aldrich) to mix with water and adjust the pH with HCl6. For larger quantities, you would work with a contract manufacturer.

Sodium acetate combined with acetic acid (also included in Moderna’s vaccine) is another known buffer, albeit with fewer Google results.


Sucrose is the molecule inside sugar, the stuff made from sugar cane or sugar beets. Its purpose in the vaccine is to protect the other components from sustaining damage during frozen storage. In both vaccines it is by far the biggest non-water component by weight, for example at 87 mg/mL in Moderna’s. I wonder if this means that the vaccine tastes sweet.

Finally, add water and stir. Just kidding, don’t stir: The instructions for Pfizer-BioNTech specify quickly rotating the vial upside down and back ten times as the protocol for mixing. And don’t worry, you won’t destroy the LNP’s by doing that.

Next up, let’s look at how these ingredients come together into the final product at an industrial scale.

Manufacturing Operations

Both Pfizer-BioNTech and Moderna each have two largely independent supply chains in Europe and the United States. This makes sense in order to maximize utilization of available manufacturing capacity and to add resilience through redundancy. Bloomberg’s Supply Lines newsletter points out that it also appeases certain “protectionist governments intent on hobbling international cooperation by exerting sovereignty over supply chains”.

A note about the relationship between BioNTech and Pfizer: BioNTech is the original developer of several COVID-19 vaccine candidates. In March 2020, BioNTech announced a collaboration with Pfizer that involves jointly pursuing clinical trials for the candidates, development of the final vaccine, and all other remaining steps towards global distribution including manufacturing, distribution, finances, and marketing.7 Pfizer owns marketing and distribution rights for all but three countries in the world.8 Those three exceptions are: Germany and Turkey where BioNTech themselves markets and distributes, and China where Shanghai Fosun Pharma holds the marketing rights.9

Fun fact: BioNTech’s headquarter’s street address is “An der Goldgrube 12” which literally translates to “At the Goldmine 12”.

DNA Production

Pfizer’s US supply chain starts in St Louis, MO, where somewhere in their 250k sqft laboratory and manufacturing space there are Ecoli bacteria hard at work cloning DNA plasmids, following the general process described above. This Washington Post article describes Pfizer’s process more prosaically than I ever could.

For each batch, if the quality control passes, the resulting one gram of frozen DNA is shipped to the next facility. This is the transport step for which Pfizer’s reportedly used the company jet or helicopter at times (according to WaPo).

Moderna outsources DNA production to Swiss company Lonza.10 Lonza also performs the subsequent step of creating RNA from DNA, which Pfizer performs in separate facilities (see below).

Lonza constructed four identical new production lines between signing the agreement with Moderna in May 2020 and January 2021.11 One of these lines is in Portsmouth, New Hampshire, and started production in July. Three were installed in a formerly empty building near Lonza’s headquarters in Visp, Switzerland, and were reported as pending startup on December 29, 2020. The stated goal in Visp is to produce RNA for a total of 800,000 doses daily.

Since 2018 Moderna operates a “two-storey, football-pitch-sized manufacturing plant” in Norwood, Massachusetts, where, reportedly, the mRNA for all of Moderna’s previous clinical trials has been produced.12

mRNA Production

In the case of Pfizer, the DNA from St. Louis is shipped to another Pfizer location in Andover, Massachusetts, or to BioNTech in Germany to get converted to mRNA. After production, the mRNA is purified and frozen in bags “the size of a large shopping bag”.13 This is the finalized, active ingredient. The first item from our ingredients list.

The purification and final concentration for BioNTech-produced mRNAs is done by Rentschler Biopharma in Laupheim, Germany.14 Pfizer and Lonza may perform both steps in-house (in Andover, Portsmouth, and Visp) or maybe I just didn’t find announcements about their respective partnerships.

mRNA production has never been done at the volume required for the COVID-19 vaccines. As a result, it is considered the most risky from a supply chain perspective. On the materials side, some of the enzymes needed to cap the mRNA have limited availability.15 On the infrastructure side, until a few months ago the specialized facilities and workers required only handled small research workloads.16

Lipids Production

Pfizer sources all four lipids ingredients from UK-headquartered Croda international. The news release implies that the recently acquired subsidiary Avanti Polar Lipids, located in Alabaster, Alabama, would handle the production.

Moderna sources all lipids ingredients from the German-headquartered company CordenPharma.17 One facility in Boulder, CO, which was recently expanded and can now produce 400kg per batch18, and two facilities in Liestal, Switzerland, and Chenôve, France, are set up to produce the lipids required by Moderna. According to this Chemical & Engineering News article CordonPharma had to expand their capacity ten-fold and can now produce three to four times Moderna’s demand.

Lipid Nanoparticle (LNP) Production

Welcome to the bottleneck of mRNA vaccine production! The number of people in the world who know how to get lipids and mRNA to combine into a lipid nanoparticle (LNP) might be in the low hundreds. And the machines to do it might not be machines at all but one-off lab bench setups like the one in this Wall Street Journal article (paywall).

The problem at hand is this: How do you get the four lipids and the mRNA to combine in such a way that they form the protective sphere of the LNP, in a reproducible way? You can’t just combine all parts in your Vitamix and run the smoothie program. Well, you could, but it’s not going to give you a weird smoothie and not mRNA filled lipid nano-particles. What is of the essence is precise control of molecule sizes, precise control of flow rates, and probably precise control of many other parameters. Microfluidics is the technology of choice for these requirements and are most likely used for nanoparticle formation in mRNA vaccine making.

Vancouver, British Columbia, appears to be one center of expertise for LNPs in the world. The Vancouver company Precision Nanosystems makes devices for LNP production and is part of an effort to create a Made in Canada COVID-19 vaccine.19 Transferra Nanosciences, also in Vancouver, was recently acquired by German chemistry mega-corp Evonik20 but seems to not be involved in any COVID-19 vaccine efforts. The educational content on Precision Nanosystems’ website is worth a watch if you want to know more about the process. Acuitas Therapeutics, also in Vancouver, develops LNPs and works with several vaccine developers including Pfizer-BioNTech.21

Klosterneuburg outside Vienna, Austria, is the other global center of excellence for LNPs. That’s where the company Polymun Scientific Immunbiologische Forschung GmbH is located which is the subject of the aforementioned Washington Post article. According to the article, technology transfer to scale up Polymun’s process in-house at Pfizer and/or BioNTech was happening as of November. In addition, Pfizer uses technology developed by Acuitas Therapeutics.22 The other previously referenced Washington Post article reports that as of November the LNP production step in Kalamazoo is the bottleneck of the US supply chain.

In summary: The exact flow of materials and technology transfers for this step of the supply chain is unclear from published information and might still be in flux.

Moderna has an in-house LNP production process23 and evidently not much contact with the media as I was not able to uncover any information. Most likely, contract manufacturer Lonza handles this step for Moderna.

In September 2020, BioNTech acquired an entire operational factory from Novartis where it intends to perform all steps from DNA production through to LNP production in-house. This factory is located in Marburg, Germany, and expected to start production some time in the first half of 2021.24

Formulation & Fill-and-finish

The sourcing of the LNPs that contain mRNA and lipids is covered above, the remaining ingredients are generic and abundant enough to not warrant their own section.

The remaining steps in the production of the vaccine itself are “formulation” where LNPs, buffers, and sucrose are combined, and “fill-and-finish”, the pharma industry terminology for the filling into vials, labeling, and packaging.

Pfizer performs these final steps in Kalamazoo, Michigan, where the company has an 80-building campus. In Europe, the same process is performed first by Pfizer’s plant in Puurs, Belgium. Once combined, the vaccine is filled into the vials inside of which it will remain until just before it is injected into someone’s arm. In Kalamazoo, there are two filling lines, one of which reaches 600 vials per minute. Kalamazoo is also the location of the “freezer farm” where Pfizer stored vaccines that had been produced before the EUA was granted that allowed their distribution.

BioNTech additionally sends vaccine for formulation and fill-and-finish to Dermapharm’s facility in Brehna near Leipzig, presumably mostly to serve the German demand.25 An additional contract with Swiss company Siegfried for a mid-2021 production start in Hameln, Germany, is also signed.26

Moderna, having no international megacorp partner like Pfizer, outsourced these same steps to contract manufacturer Catalent in the US27 and to Laboratorios Farmacéuticos Rovi in Spain for all non-US demand28.


Five 0.3mL doses of the Pfizer-BioNTech vaccine are combined into a single vial. News outlets report that vials are often overfilled and US and EU regulators encourage that extra doses be administered from a vial if possible.2930 195 vials are stored on a tray and up to five trays are placed in a custom shipping box (which then holds 4,875 doses).31

Moderna’s vaccine vials hold 10 doses of 0.5mL each. Moderna combines 10 vials into one carton and 12 cartons into a case. Up to 192 cases can be stacked on one shipping pallet (which would then hold 230,400 doses).32

Global Distribution

From the previous sections, we already know that the vaccine is inside the multi-dose vials for the entire distribution process from the fill-and-finish to the point of care. This is unlike many other products which are shipped from the manufacturer in bulk quantities and split up into saleable units closer to the point of sale/care.

Which manufacturing location a vaccine originates from is determined by which country the point of care is located in, with the primary distinction being United States versus non-US for both Pfizer-BioNTech and Moderna supply chains. It seems likely that the supply chains will branch or split further as more countries with relevant local industry authorize the use of the vaccines.

The remaining challenge is transport of the vaccine vials to all points of care, such as hospitals, vaccine centers, and pharmacies. While the manufacturing process described above is a highly complicated process that occurs in a few well-defined environments, the distribution process is moderately complicated and needs to occur in countless environments with highly varied environments. The remaining sections attempt to do this complex challenge justice by highlighting a few specific aspects of it.

Temperature Requirements

Temperature requirements are a defining characteristic of vaccine distribution in general. Vaccines, like many biological products, need to be cooled in order to not degrade. Both Pfizer-BioNTech’s and Moderna’s vaccine require frozen storage.

The term cold chain is used broadly to describe all components of supply chains that require temperature control at below ambient conditions. Curiously, there appears to not be a corresponding term like “hot chain” related to products that have minimum temperature requirements such as cooked foods and some adhesives.

The Pfizer-BioNTech vaccine requires “ultra-low temperature” during transport and storage. Depending on which news article you read, the maximum permissible temperature is anywhere between -60°C (-76°F) and -80°C (-112°F). These are, in fact, the temperatures bounds specified for storage at the point of care. Once thawed, further chilled storage at 2°C (36°F) to 8°C (46°F) is specified as permissible for up to five days.33 An assortment of news sources corroborate that the range from -60°C to -80°C is also maintained for all RNA-containing substances throughout the supply chain with the exception of a 72-hour window during the final assembly and filling34.

On December 28, shipments of the Pfizer-BioNTech vaccine from a Pfizer plant in Belgium to various European countries were delayed due to a “problem in the loading and shipment process” that was, allegedly, related to temperature control problems.35 Earlier in December, shipments of Pfizer-BioNTech vaccine in the US were returned to Pfizer after they were found to be at -92°C, i.e. colder than the specified temperature range.36

Moderna’s instructions to healthcare providers specify a storage temperature range of -15°C to -25°C and specifically call out that dry ice must not be used and storage temperatures must not reach below -40°C. Once thawed, chilled storage at 2°C (36°F) to 8°C (46°F) is specified as permissible for up to 30 days and at up to 25°C (77°F) for 12 hours.37

While there are no doubt fundamental reasons for temperature requirements, it is possible that the specific temperature ranges and durations may be relaxed in future. Any stated requirement is always based on testing of the prescribed conditions. For example, a five day storage limit specification is usually based on a scientifically rigorous experiment in which vaccine vials are stored for five days and then evaluated. Naturally, the number of such experiments is limited by the available resources and evaluation of common storage scenarios takes priority. This explains why the specified temperature ranges match the temperature ranges of available cold storage technologies. For example 2°C to 8°C is a range that can be maintained by most standard refrigerators. If there were commonly available devices that maintain a -3°C to 5°C temperature range (there aren’t), you would likely see this temperature range on the storage specifications. Moderna has already once extended its shelf life specification and alludes to further improvements being possible.38

Operation Warp Speed

Operation Warp Speed (OWS) is an effort by numerous US government agencies to facilitate the development and distribution of 300 million doses of COVID-19 vaccine by January 2021. The predominant tools employed are monetary grants and centralized sourcing. The vaccine distribution process within the United States is largely driven by OWS. The following figure is a schematic of the process as of the time of writing when only the Pfizer-BioNTech and Moderna vaccines were authorized for distribution in the US.

Operation Warp Speed vaccine distribution process. Source: Coronavirus U.S. Department of Health & Human Services, https://www.hhs.gov/coronavirus/explaining-operation-warp-speed/index.html

Operation Warp Speed vaccine distribution process. Source: Coronavirus U.S. Department of Health & Human Services, https://www.hhs.gov/coronavirus/explaining-operation-warp-speed/index.html

There are notable differences between the path shown for the Pfizer-BioNTech and Moderna vaccines. Pfizer appears to bypass almost all distribution steps! This is due to two reasons:

  1. Pfizer and OWS interact very much “at arms length”. Contrary to Moderna and makers of other vaccine candidates, Pfizer did not receive US government funds for the development of the vaccine. Instead, it only has a supply contract which is structured to minimize US government involvement.39

  2. OWS currently only has a distribution contract for refrigerated and -20C cold chains.40 Therefore, it does not support the needs of the Pfizer-BioNTech vaccine. Of course, that situation would likely be different if Pfizer had indicated a need for assistance with distribution. It is likely that most vaccines authorized for distribution in the US in future will follow Moderna’s pattern and not Pfizer, given that the makers of many promising vaccine candidates already have a closer relationship with WS than Pfizer does.

Of the companies named in the OWS figure above, you have probably heard about UPS and FedEx, but maybe not of McKesson. McKesson is an S&P 500 company. This landing page on McKesson’s website describes their “COVID-19 response” and includes photos of Moderna vaccine being handled inside of McKesson distribution centers. Side note, due to current events: McKesson was ahead of the curve and moved their headquarters from San Francisco to Irving, Texas, in 2018.41

UPS Cold Chain Solutions and FedEx Cold Chain Services are the existing cold chain logistics offerings of UPS and Fedex.

I was unable to find any evidence for the Dippin’ Dots cold chain getting utilized for vaccine distribution.

Distribution Outside the United States

Pfizer’s Kalamazoo, Michigan, facility only produces vaccine for the United States market. All other countries to which Pfizer distributes the Pfizer-BioNTech vaccine receive it from the Puurs, Belgium. This includes Canada, even though Canada is geographically much closer to Michigan than Belgium.42

In Canada, Moderna’s vaccine is distributed by FedEx and Innomar Strategies which is a subsidiary of AmerisourceBergen.43

In Germany, BioNTech and Moderna are both responsible for shipping to 25 distribution centers from where authorities handle the “last mile” delivery.44 Each of the 16 German states is responsible for the final leg of the journey. At least the one distribution center in the video in this tweet, located in North Rhine-Westphalia, is operated by Swiss-headquartered logistics company Kuehne+Nagel. The states of Baden-Württemberg and Lower Saxony chose DHL instead.45

The same Kuehne+Nagel mentioned in the previous paragraph also has the contract for distribution of Moderna’s vaccine from the manufacturing location in Spain to customers in “Europe, Asia, Middle East and Africa, and parts of the Americas”46 (excluding USA and Canada, presumably). Note that this contract is about the transport from factory to distribution centers, while the aforementioned contract in Germany is about the transport from distribution center to point of care. The service is advertised as KN PharmaChain and just got expanded to now include 230 locations all over the world in September 2020.47

Pfizer intends to bypass government-operated distribution processes in all countries. Their dedicated website on Manufacturing and Distributing the COVID-19 vaccine states:

We have developed detailed logistical plans and tools to support effective vaccine transport, storage and continuous temperature monitoring. Our distribution is built on a flexible just-in-time system which will ship the frozen vials to the point of vaccination. Our distribution approach will be to largely ship from our Kalamazoo and Puurs sites direct to the point of use (POU). However, we will also be using our existing distribution centers for the COVID-19 distribution in Pleasant Prairie, WI and in Karlsruhe, Germany.

This is well-aligned with Pfizer’s stated goal to start selling the vaccine to customers other than governments in the future.


Freezers play a big role in the vaccine distribution and most articles about mRNA vaccine distribution mention freezers. For the purpose of this article, two broad categories of freezer matter: Regular freezers are those with temperature setpoints around -20°C like the one in kitchens. Ultra-cold freezers (or ULT freezers) have setpoints near -80°C.

Pfizer’s “freezer farm” in Kalamazoo, Michigan, gained some notoriety in the media while the first production batches of vaccine were stored there before the Emergency Use Authorization by the FDA arrived. If you look closely at the photo, you can see that Pfizer has Thermo Scientific TSX freezers that have stickers saying “-80°C” but all the displays read “-69°C”. TSX freezers support temperature set-points between -50°C and -86°C which makes them versatile but probably quite expensive (you’ll have to call to get a quote). German 400-person company Binder in Tuttlingen manufactures ultra-cold freezers that, too, and sells them at prices between €15k and €20k.48

The availability of ultra-cold freezers varies substantially around the world. For example, the country of Peru contains an estimated 30 such freezers49, that’s less than the number visible in Pfizer’s “freezer farm” photo.

Dry Ice and Phase Change Materials

When active cooling in freezers is not available, the alternative is passive cooling where the substance that is to be cooled is placed in an insulated container together with another cold material. Dry ice and phase change materials are the two noteworthy options for that other cold material.

Dry ice is simply compressed CO2 and sublimates at −78.5°C. Sublimation is a phase change from solid to gaseous (instead of solid-to-liquid more commonly seen in everyday life). Dry ice production can happen at ambient temperatures. Because dry ice literally vanishes into thin air as it heats up, dry ice containers can simply be refilled to maintain cold temperatures inside. These two properties make dry ice a good option for keeping things cold or ultra-cold in locations where no freezers are available.

Depending on who you ask, there is plenty of dry ice production capacity available50 or there isn’t51.

The rate of sublimation, measured by weight of dry ice lost per hour, is an advertised feature of shipping boxes that are designed for use with dry ice. Pfizer’s shipping boxes achieve previously unheard rates of only 1%, compared to common values of 2-3%, prompting Boeing to revise their guidance for dry ice transport on planes with expanded charts.52

Regulatory limits exist for the amount of dry ice permitted on planes because releasing CO2 into an enclosed space can have undesirable side effects such as confusion or unconsciousness for the people in said space. The US FAA has granted United Airlines, Pfizer’s preferred vaccine air carrier, permission to exceed the former limit five-fold53 but also shared some advice to airlines such as how to avoid suffocation from the released CO2 and how to account for sublimation-induced weight loss when calculating the planes center of mass54.

If you think of dry ice as analogous to Duracell batteries, then phase change materials (PCM) are the rechargeable batteries. PCMs are also used to keep insulated containers cold, but instead of sublimating they change phase to liquid state when warming. You might have seen PCMs if you receive food or grocery deliveries from companies like BlueApron or HelloFresh who include gel packs in their shipping boxes to keep the food fresh. Phase change materials are reusable which is great if you have access to a freezer to “recharge” them.

Shipping Boxes

Moderna’s vaccine requires more commonly available -20°C freezing and can rely on locally available cold chain infrastructure more readily. Facilities for Pfizer-BioNTech’s -70°C needs are much less widespread which is probably why Pfizer developed a custom shipping box. This difference is also why Moderna’s vaccine can be palletized while Pfizer’s stackability is limited.

As mentioned above, Moderna’s vaccine distribution in the US is handled by the government through Operation Warp Speed (OWS). If you take a close look at any of the photos from inside McKesson distribution centers, for example the one in this MarketWatch article, you will see the brand name Ecoflex96 on the cardboard boxes. Despite the McKesson branding on some of them, the box is manufactured by Cold Chain Technologies who announce their partnership with OWS here and has a dedicated landing page with all products suitable for shipping vaccines. This unboxing video shows how the outer shell of an Ecoflex96 box contains gel (PCM) packs surrounding an inner cardboard box.

Pfizer’s choice of shipping box is easily determined from the instructions to healthcare providers available on their various country-specific websites. The two options described are containers by Softbox Thermal Packaging Systems, headquartered in the 2,451 population village Long Crendon, United Kingdom, and Aerosafe in Rochester, New York. Softbox’s Twitter account (377 followers) contains lots of photos and videos of their box in action as part of the Pfizer vaccine distribution. (AeroSafe has even fewer Twitter followers, but Softbox is one of them!) The photos and video embedded in this article by Swiss Tagesanzeiger show the arrival and unpacking of an AeroSafe box at an army facility in Ittingen, Switzerland. Fully loaded with vaccine and dry ice the containers weigh up to 36.5kg (81lb).

The company va-Q-tec based in Würzburg, Germany, is a university spinout that has commercialized an insulation technology consisting of phase change material in a vacuum-sealed bag named “vacuum insulation panels”.55 They then use these panels to construct containers in sizes ranging from shoe box to shipping container. 2,500 of the latter are available as rentals from the company’s network of 40 international stations.56 You can see the production of vacuum insulation panels and some of the containers in this video by Deutsche Welle.

va-Q-tec is a bit tight-lipped about who their vaccine distributing customers are, referring, for example, to “one of the largest pharmaceutical manufacturers” in this press release. However, if you know what the boxes look like, you start seeing them everywhere: In the previously mentioned video of a German distribution center, in this article about Moderna vaccines arriving at a US Air Force base in Japan, and on Reuters thanks to their stock price going up and to the right.

Temperature Trackers

Monitoring the temperature of chilled or frozen wares while in transit through a cold chain is pretty common. This monitoring is either done offline with temperature trackers that are read upon arrival, or online with devices that send temperature readings to a central database. The latter is one of the not not useful applications of the internet of things (IoT).

The built-in tracking devices in Pfizer’s custom designed shipping containers have started making headlines because the first instances of the trackers reporting failure of the cold change have occurred. For example, this Deutsche Welle article quotes a spokesman for the Germany city of Lichtenfels stating that theirs recorded a temperature of 15°C in transit.

Pfizer uses two types of temperature trackers from Controlant and Sensitech.57 The tracker supplied by Icelandic startup Controlant58 is an online tracker that also includes a GPS receiver59. It has three LED indicators for cold chain integrity, network connectivity, and battery life. Controlant even had time to customize the design and included a Pfizer logo. The other device by Sensitech (part of US conglomerate Carrier) is the TempTale Ultra and is an offline logger with an LCD display as readout. The devices are embedded into the insulation part of Pfizer’s shipping box assembly.

It’s safe to assume that all steps of all distribution processes of both vaccines are somehow temperature monitored. For example, Moderna’s vaccine shipments through McKesson in the US contain an unspecified “digital temperature monitor” that allows recipients to validate cold chain compliance, apparently without any remote connectivity.60

Glass Vials

The material of choice for vaccine glass vials is borosilicate glass which withstands thermal shocks and is surface treated to not react with the vaccine. The type of glass has many applications including kitchenware, but a handful of vendors dominate the world production of the vaccine vial form factor.

Schott AG, headquartered in Mainz, Germany, was founded by the inventor of borosilicate glass and produces vials in Germany, India, Brazil, and, as of recently, in China.61 Schott claims that “three out of four COVID-19 vaccine projects rely on Schott vials” and mentions supplying Operation Warp Speed partners.62

Fellow German glass vial competitor Gerresheimer AG, headquartered in Düsseldorf, produces borosilicate glass vials in China, India, USA, Mexico, France, and Poland. The company estimates to produce (and sell) a billion vials for COVID-19 vaccines.63 I wasn’t able to find information about any specific contracts, but this case study about how Gerresheimer went about rapidly getting their IT setup up to snuff for a remote workforce provided some welcome diversion from vaccine-related reading.

Other glassware manufacturers who may or may not currently supply vials COVID-19 vaccines are Stevanto (Italy), Corning (USA), and Borosil (India).

As is true for all other vaccine ingredients and accessory components, the demand for COVID-19 vaccine vials needs to be met on top of the existing demand for all other types of vaccines. Despite the optimistic projections for vial production numbers by all vendors, it’s worth acknowledging that the current situation is a workaround. If supply was unlimited, manufacturers wouldn’t fill multiple doses into a single vial.64 In fact, there would be no vials at all because a preferred form factor for vaccine distribution is prefilled syringes. In May 2020 the US DoD awarded a contract to ApiJect Systems America to develop a facility for producing 100 million prefilled syringes for distribution by year-end 2020.65 The same company now constructs a second, larger, prefilled syringe facility in Research Triangle Park, North Carolina, and calls it the ApiJect Gigafactory.66

The chemical element Boron is the component that contributes the first half of the name “borosilicate” and the key properties of the glass. Turkey’s state owned company Eti Mine Works produced almost three quarters of the world’s supply, the remainder comes from Rio Tinto Borax Mine in Boron, California.

Point of Care

A station at a vaccination clinic for Baltimore County frontline health workers on Wednesday, December 23, 2020. This clinic used the Moderna vaccine. Source/attribution: Baltimore County Government, https://www.flickr.com/photos/baltimorecounty/50753216127/

A station at a vaccination clinic for Baltimore County frontline health workers on Wednesday, December 23, 2020. This clinic used the Moderna vaccine. Source/attribution: Baltimore County Government, https://www.flickr.com/photos/baltimorecounty/50753216127/

A vaccination station at the University Hospital in Strasbourg on January 8, 2021. The vaccine shown is Pfizer/BioNTech’s Comirnaty. The tray appears to contain four remaining prepared syringes and the empty vial they were drawn from. Source/attribution: © Claude Truong-Ngoc / Wikimedia Commons (CC-BY-SA-4.0)

A vaccination station at the University Hospital in Strasbourg on January 8, 2021. The vaccine shown is Pfizer/BioNTech’s Comirnaty. The tray appears to contain four remaining prepared syringes and the empty vial they were drawn from. Source/attribution: © Claude Truong-Ngoc / Wikimedia Commons (CC-BY-SA-4.0)

Depending on when and where you receive your vaccine, the “point of care” might be a doctor’s office, vaccine center, pharmacy, etc. Several resources are required for each injection of either vaccine:

Additional materials are required for the Pfizer-BioNTech vaccine. Each vial needs to be diluted with 1.8mL of 0.9 NaCl (sodium chloride) shortly before use.67 The transfer of sodium chloride into the vaccine vial (and removal of corresponding volume of air) requires one sufficiently large syringe (Pfizer recommends 3mL or 5mL) and corresponding needle per vial. Furthermore, anyone dealing with Pfizer’s shipping container needs appropriate protective equipment and potentially safety training before handling dry ice.

In the United States the government supplies these supplies, as part of Operation Warp Speed (OWS). Kitting and delivery of Moderna and all future OWS partners’ kits is handled by OWS distribution partner McKesson.68 In this system, Moderna vaccine shipments are accompanied by the supplies required to administer them. As usual, Pfizer bypasses the government-operated supply chain and ships “mega kits” of supplies that contain enough materials to administer 1,000 doses as well as one set of gloves for handling dry ice. “Mega kits” arrive at the point of care separately from the vaccine.

The exact type and supplier of syringe in the kits varies, probably because of supply constraints. A key difference between syringe types is the amount of “dead volume” that remains in the syringe after pushing the plunger in all the way. Every syringe has some dead volume, simply because the plunger cannot possibly reach into the syringe needle. Some syringes are specifically advertised as “low dead-volume syringes” and have tens of microliters lower dead volume than those not advertised as such. Multiply that by five doses per vial for Pfizer-BioNTech or 10 doses per vial for Moderna, and you get a number in the same order of magnitude as a vaccination dose. This explains why some vaccination sites report finding extra doses in many vials: They are working with supply kits that contain low dead-volume syringes.69

Not listed on any bill of materials but very much required: A trained healthcare professional to prepare and administer each dose. The human component of healthcare has often been overlooked during this pandemic while the conversation focused on counting ventilators and ICU beds. Who is qualified and permitted to perform vaccine administration varies by country. My personal experience is that in the United States I have received vaccines from nurses and pharmacists and in Germany only from medical doctors.

Finally, a recipient for the vaccine is needed. While demand no doubt exists, making ready-to-administer vaccine doses and the same number of vaccine recipients into the same place at the same time is the final logistical challenge in the supply chain. The Pfizer-BioNTech vaccine’s short shelf life at room temperature combined with the inability to refreeze vials means that the number of doses to prepare for a session must be forecast many hours before the first vaccine recipient shows up.

Information Material for Patients and Providers

Every pharmaceutical product is accompanied by some information materials. From prescription and over-the-counter medications, you might know the printed directions for use and other legally required package inserts. Vaccines are administered by a healthcare professional and require specific preparation steps (see above) demanding slightly different information materials.

For both the Pfizer-BioNTech and Moderna vaccines, I came across the following materials:

Additionally, Pfizer-BioNTech have:

The exact list and formats of materials must match the needs and regulations of every jurisdiction. For example, many countries require labels and printed materials to be included in a local language. Tracking tens of localized versions of vaccine packages from final filling (when the vial label is applied) to point of care would multiply the supply chain complexity and slow down the process. This has led to unusual accommodation such as the European Commission permitting English-only materials for all EU countries as long as a digital version of the localized materials is available for printing at the point of care.70

BioNTech really benefits from working with Pfizer and is miles ahead of Moderna in terms of how materials they have available: At the time of writing, Pfizer-BioNTech has 44 localized websites up, each with its own local domain name and local email addresses and so on. Some of the PDF file names look like “Hqrdtemplateclean_de” suggesting that they follow a playbook and have templates ready. Looking up some of the 44 domains suggests that they are using Cloudflare as registrar and hosting provider.

At time of writing, Moderna has local websites for Canada, Israel, and USA, hosted on AWS.

Call Centers

Some situations and people will require additional advice, which is why each vaccine (and most other pharmaceutical products) have a phone hotline. For example, residents of Canada and the US can report side effects for the Moderna vaccine by calling 1-866-MODERNA (after notifying local authorities first). This number is currently registered to the company Five 9, which likely also staffs and operates the call center given that healthcare call centers are one of their offerings. Outsourcing your call center means that someone had to develop the scripts and knowledge base referenced by the phone agents–probably enough work for another full time staffer.

Pfizer-BioNTech again uses the benefit of Pfizer’s existing infrastructure and lists local number for many countries, including 28 different ones for European countries in their German patient information leaflet alone.


Pharmaceutical crime is big business and COVID-19 vaccines are probably an especially attractive target given how big the gap between supply and demand is. First reports of real vaccine doses being redirected out of the regular distribution for profit are appearing in the media, for example in Florida. The introduction of illicit vaccines, which may be entirely fake or diluted or otherwise tampered with, is also a risk but at the time of writing I couldn’t find any credible reports of that happening.

Many countries have regulations that aim to prevent pharmaceutical crimes through tracking of every lot of every unit. These are generally focused on the distribution of the finished product because this is where the biggest attack surface exists in the supply chain. In the United States, the Drug Supply Chain and Security Act (DSCSA) demands that the smallest unit saleable unit of the product must carry a 2D data matrix code (similar to QR code). This code must encode a product identifier, serial number, batch number, and the expiry data. Verification of the serial number is prescribed for certain transactions such as returns. Companies like Tracelink provide compliance with these regulations as a service. Side note: The predecessor to the DSCSA was filibustered in the US Senate.

The smallest saleable unit for the vaccines covered in this article are the multi-dose vials. Despite my best search efforts I wasn’t able to find a photo of either Pfizer-BioNTech or Moderna vaccine vials that show a complete data matrix code. In fact, most stock photos show mockup vials that lack the required identifiers entirely. Moderna’s website shows a schematic of the vial label on their tool for looking up expiry dates.

In addition to the codes on each vial, there are additional codes on the information materials. Those are not serialized and their purpose is to facilitate data entry into electronic medical records systems, e.g. when a nurse records a vaccine administration into a patient’s file. In the United States, the CDC assigns product identifiers that must be printed as 1D or 2D codes onto the vaccine information statement (VIS). The identifiers assigned to the Pfizer-BioNTech and Moderna vaccines are published here. Obviously, that means that the VIS can only be printed once the CDC has performed the assignment.

Sadly, no amount of tracking prevents sabotage such as the intentional destruction of vaccines, (for which there is also no clear incentive).


At the top of this article I rhetorically asked whether mRNA vaccines for COVID-19 might be the next “distributed manufacturing revolution” with RNA printers churning out vaccine in garages all over the world. There’s a bit of a punchline to this idea: Technically, the last step of the supply chain of these mRNA COVID-19 vaccines is the production of the spike protein. That’s what happens in the cells of your body after you receive the vaccine. You are the globally distributed vaccine manufacturing revolution.

This investigation into the supply chain of the Pfizer-BioNTech and Moderna COVID-19 vaccines ends here. Of course, there are many more details and tangents to be explored, the TED talk about making a toaster from scratch could really use a sequel. Please send me an email if you have suggestions for what to add or corrections for what is already there.


  1. https://www.scientificamerican.com/article/new-covid-vaccines-need-absurd-amounts-of-material-and-labor1/ 

  2. https://www.neb.com/gmp/gmp-grade-reagents-for-rna-synthesis 

  3. https://www.exeleadbiopharma.com/news/liposomes-and-lipid-nanoparticles-as-delivery-vehicles-for-personalized-medicine 

  4. https://patents.google.com/patent/WO2018081480A1 

  5. https://www.reuters.com/article/us-moderna-patent-idUSKCN24O2XY 

  6. https://www.bio-rad.com/featured/en/tris-buffer.html 

  7. https://investors.biontech.de/news-releases/news-release-details/pfizer-and-biontech-co-develop-potential-covid-19-vaccine 

  8. https://investors.biontech.de/news-releases/news-release-details/pfizer-and-biontech-celebrate-historic-first-authorization-us 

  9. https://www.reuters.com/article/biontech-fosunpharma-vaccine-collaborati/biontech-in-china-alliance-with-fosun-over-coronavirus-vaccine-candidate-idUSL8N2B90UW 

  10. https://www.lonza.com/investor-relations/-/media/38ADC8E8FB834519B5E7FDA0EC1DC15E.ashx 

  11. https://cen.acs.org/business/outsourcing/Pfizer-Moderna-ready-vaccine-manufacturing/98/i46 

  12. https://www.nature.com/articles/d41586-019-03072-8 

  13. https://www.washingtonpost.com/health/2020/11/17/coronavirus-vaccine-manufacturing/ 

  14. https://www.contractpharma.com/content-microsite/covid-19/2020-10-08/rentschler-biopharma-enters-covid-19-vax-agreement-with-biontech 

  15. https://www.scientificamerican.com/article/new-covid-vaccines-need-absurd-amounts-of-material-and-labor1/ 

  16. https://www.gao.gov/products/GAO-21-207 

  17. https://www.cordenpharma.com/CordenPharma_and_Moderna_Extend_Lipid_Supply_Agreement_for_Moderna_Vaccine_mRNA-1273_Against_Novel_Coronavirus_SARS-CoV-2 

  18. https://www.cordenpharma.com/press-release/CDMO_Expands_US_Peptide_Manufacturing_Capacity 

  19. https://www.precisionnanosystems.com/news-room/detail/ISED-Investment-Justin-Trudeau-Announcement 

  20. https://www.pharmaceuticalonline.com/doc/lipid-nanoparticles-are-having-a-breakout-moment-0001 

  21. https://globalnews.ca/news/7134481/vancouver-biotech-coronavirus-vaccine/ 

  22. https://acuitastx.com/wp-content/uploads/2020/12/Emergency-Use-Authorization-Release.pdf 

  23. https://www.wsj.com/articles/if-one-leading-coronavirus-vaccine-works-thank-this-tiny-firm-in-rural-austria-11604664001 

  24. https://investors.biontech.de/news-releases/news-release-details/biontech-acquire-gmp-manufacturing-site-expand-covid-19-vaccine 

  25. https://www.deraktionaer.de/artikel/pharma-biotech/corona-impfstoff-biontech-und-dermapharm-kooperieren-aktionaer-top-tipp-im-aufwind-20206842.html 

  26. https://www.siegfried.ch/siegfried+und+biontech+unterzeichnen+vertrag+zur+aseptischen+abf%25c3%25bcllung+eines+covid-19-impfstoffes/news/5738 

  27. https://www.catalent.com/catalent-news/moderna-and-catalent-announce-collaboration-for-fill-finish-manufacturing-of-modernas-covid-19-vaccine-candidate/ 

  28. https://rovi.es/en/content/moderna-and-rovi-announce-collaboration-outside-united-states-fill-finish-manufacturing-0 

  29. https://www.reuters.com/article/us-health-coronavirus-ema-pfizer-idUSKBN29D1L4 

  30. https://www.politico.com/news/2020/12/16/pfizer-vaccine-extra-doses-447117 

  31. https://www.scientificamerican.com/article/the-covid-cold-chain-how-a-vaccine-will-get-to-you/ 

  32. https://www.modernatx.com/covid19vaccine-eua/providers/storage-handling 

  33. https://www.cvdvaccine.ca/product-storage-and-dry-ice 

  34. https://www.washingtonpost.com/health/2020/11/17/coronavirus-vaccine-manufacturing/ 

  35. https://p.dw.com/p/3nHWs 

  36. https://www.supplychaindive.com/news/pfizer-vaccine-deliveries-turned-around-after-becoming-too-cold/592447/ 

  37. https://www.modernatx.com/covid19vaccine-eua/providers/storage-handling 

  38. https://investors.modernatx.com/news-releases/news-release-details/moderna-announces-longer-shelf-life-its-covid-19-vaccine 

  39. https://www.npr.org/sections/health-shots/2020/11/24/938591815/pfizers-coronavirus-vaccine-supply-contract-excludes-many-taxpayer-protections 

  40. https://www.mckesson.com/About-McKesson/Coronavirus-Response/ 

  41. https://www.mckesson.com/about-mckesson/newsroom/press-releases/2018/mckesson-announces-new-headquarters-in-las-colinas-texas/ 

  42. https://www.businessinsider.com/europe-canada-covid-19-vaccine-cuts-as-pfizer-renovates-plant-2021-1 

  43. https://www.canada.ca/en/public-services-procurement/news/2020/12/government-of-canada-awards-contract-to-distribute-covid-19-vaccine-from-coast-to-coast-to-coast.html 

  44. https://www.dw.com/en/coronavirus-digest-uk-hits-new-covid-infection-record/a-56071203 

  45. https://www.zeit.de/politik/deutschland/2020-12/corona-impfungen-impfstoff-logistik-impfzentren-gesundheitssystem 

  46. https://newsroom.kuehne-nagel.com/kuehnenagel-finalises-agreement-with-moderna-for-covid-19-vaccine-distribution/ 

  47. https://newsroom.kuehne-nagel.com/kuehnenagel-invests-in-global-vaccine-distribution-network/ 

  48. https://www.welt.de/wirtschaft/article223706206/Gerresheimer-Trilink-Va-Q-tec-Jetzt-schlaegt-die-Stunde-der-Impfstoff-Gewinner.html 

  49. https://www.cnn.com/2020/11/21/world/coronavirus-vaccine-dry-ice-intl/index.html 

  50. https://www.cganet.com/compressed-gas-industry-expects-sufficient-dry-ice-supply-for-covid-19-vaccines-in-us-canada/ 

  51. https://www.gasworld.com/covid-19-vaccine-dry-ice-set-for-spike-in-demand/2020109.article 

  52. https://simpleflying.com/boeing-aircraft-vaccine-capacity-increased/ 

  53. https://www.wsj.com/articles/united-begins-flying-pfizers-covid-19-vaccine-11606512293?mod=djemalertNEWS 

  54. https://www.freightwaves.com/news/faa-issues-dry-ice-alert-to-airlines-carrying-vaccine 

  55. https://va-q-tec.com/en/technology/phase-change-materials/ 

  56. https://www.reuters.com/article/health-coronavirus-va-q-tec-idUSKBN2841KU?taid=5fbd0e5e39486a0001899664&utm_campaign=trueAnthem:+Trending+Content&utm_medium=trueAnthem&utm_source=twitter 

  57. https://www.cvdvaccine.ca/files/Pfizer%20BioNTech%20COVID-19%20Vaccine%20–%20Shipping%20and%20Handling%20Guidelines.pdf 

  58. https://controlant.com/blog/2020/controlant-now-providing-monitoring-and-supply-chain-visibility-for-pfizer-biontech-covid-19-vaccine-distribution-and-storage/ 

  59. https://www.pfizer.com/products/coronavirus/manufacturing-and-distribution 

  60. https://www.mckesson.com/Our-Stories/Demystifying-the-Cold-Chain/ 

  61. https://www.zdf.de/nachrichten/panorama/coronavirus-impfstoff-logistik-100.html 

  62. https://www.schott.com/english/news/press.html?NID=com5812 

  63. https://www.wz.de/nrw/gerresheimer-bis-zu-einer-milliarde-impfflaeschchen-liefern_aid-55280979 

  64. https://www.biopharmadive.com/news/coronavirus-vaccine-vials-supply-bottleneck/578793/ 

  65. https://www.defense.gov/Newsroom/Releases/Release/Article/2184808/dod-awards-138-million-contract-enabling-prefilled-syringes-for-future-covid-19/source/GovDelivery/ 

  66. https://apiject.com/wp-content/uploads/2020/11/APIJECT-PRESS-RELEASE-FINAL-%E2%80%93-201119-%E2%80%93-1.pdf 

  67. https://www.cvdvaccine.ca/product-storage-and-dry-ice 

  68. https://coronavirus.health.ny.gov/system/files/documents/2020/12/hospital_vaccine_guidance_week1.pdf 

  69. https://marginalrevolution.com/marginalrevolution/2021/01/the-magical-extra-doses-and-supply-chain-optimization.html 

  70. https://www.zdf.de/nachrichten/panorama/coronavirus-impfstoff-logistik-100.html