Taylor Stevens

Structural biologist in training. Interested in protein engineering and synthetic biology. Also a programmer hoping to promote science through the web.

Taylor Stevens