Engineering, Biology and Computer Science, working together.
Stanford University, Palo Alto, CA, USA, August 12, 2005 [more...]