Tech Foundation is a research organisation in Cambridge, US. OpenAlex records 533 works and 36,337 citations for it. 205 researchers list it as their most recent affiliation.