“…Nature itself provides a rich source of self-assembled nanoscale structures such as viruses, ribosomes and many other highly complex, supramolecular machineries. By combining molecular biology and recombinant protein expression, several self-assembled nanoscale structures derived from nature's repertoire have been prepared for nanobiotechnological applications, including virus-like particles (VLPs) [12,13], ferritin protein cages [14][15][16], heat shock protein cages [17][18][19] and other selfassembled protein cages, such as enzyme complexes [20], chaperones [21], and carboxysomes [22]. According to Lee and Wang [23], the following characteristics make bionanoparticles more attractive compared to synthetic nanoparticles: they have well organized architectures with a broad selection of sizes at the nanometer scale; they are monodisperse with uniform sizes and shapes; their three-dimensional structures can be resolved at atomic or near-atomic resolution; and they can be economically produced at a large scale in gram or even kilogram quantities.…”