(2021) Virus-like particles: preparation, immunogenicity and their roles as nanovaccines and drug nanocarriers. Journal of Nanobiotechnology. p. 27.