Video
Possible and Impossible Cells
Cells are the smallest complete units of self-replication, and all life is made up of them. It is becoming clear that cells are best studied as informational and computational units, not just physical machines. Many…
Video
ACM India Update
Publication
Rebuilding legitimacy in a post-truth age
Publication