
Organization
intended constellation of four European Space Agency spacecraft; destroyed during launch failure
Not who you're looking for? Others named Cluster: group of 12 European universities focused on science and tec · collection of atoms or molecules · ensemble of bound atoms or molecules that is intermediate in · unincorporated community in Pleasants County, West Virginia