1,205,948 views | Uri Alon • TEDGlobal 2013

Why science demands a leap into the unknown