837,327 views | Michael Levin • TED2020

The electrical blueprints that orchestrate life

3000 Members - -M-talk-659 228@2x