Venkatesh Rao@vgrA cancer researcher in a talk I went to many years back said the key problem is “delivery, delivery, delivery” Is this still true? If so, looks like “the last yard” is the hardest part of both societal infrastructure and biological engineering.5:15 PM · Jul 2, 20181 Retweet9 Likes