We have been designing artificial proteins spontaneously assembled to form spherical shape supramolecules. We are also interested in developing the application of these protein nanoparticles that are potentially useful tools for meso-scale, between nano- and micro-scale, material fabrication.