Dmitry Morozov, a major stakeholder in pharmaceutical company Biocad, is the oligarch behind Russia's secretive Sputnik V COVID-19 vaccine.
The text above is a summary, you can read full article here.