David Shi

#AI  #Blockchains  #Internet