There was an interesting article in the Guardian yesterday talking about the various developments on COVID vaccines and other treatments.
Both the pfizer and Moderna vaccines are both pretty similar and work in similar ways: they are injected into the muscle and from there they work their way into the bloodstream and stimulate the production of antibodies. But both have question marks though, for example how long such antibody resistance would last. Also the extent to which a heathy, but infected vaccinated person can still infect someone else.
Something which had not really occurred to me is that other types of treatment are also being researched, which potentially could be a whole lot better. Coronavirus gets in to your system through your mucous membrane, and therefore if we could kill it there, then for the virus it's game over. It never gets to make it further into your body.
There's research going on into such treatments which could take the form of a simple nasal spray or inhaler. And the advantages of these - as well as not having to arrange millions of injections - would be that people didn't carry the infection around and would not infect other people, so the disease would die out much more quickly.