Europe joins race to turn the Internet into one vast computer.
Butler
D
D
D001695:Biology; D003199:Computer Systems / Q000639:trends; D005060:Europe; D020407:Internet / Q000639:trends; D055585:Physical Phenomena; D010825:Physics; D014481:United States