Cheryl Hayashi
f @
#143,558
of 1,088,971 People
< what's the formula?

Cheryl Hayashi

Cheryl Hayashi is a biologist at University of California, Riverside who specializes in the genetic structure of spider silk.

... more on Wikipedia