Using designer proteins to make quantum dots
A synthetic protein catalyzes a chemical reaction that forms high-quality cadmium sulfide nanocrystals

A synthetic protein catalyzes a chemical reaction that forms high-quality cadmium sulfide nanocrystals