Pedro Beltrao
Episode 02 – Systems Biology with Pedro Beltrao - http://nodalpoint.org/2011...
its so weird to hear my own voice :) - Pedro Beltrao
Wow, I didn't realize nodalpoint was revived (and in podcast form). Love! - Chris Lasher