James Ferrell

James Ferrell is a systems biologist at Stanford University. His lab studies biological switches, oscillators, and pattern generators.

Popular items by James Ferrell

View all offers