A paucity of suitable sites, a ※stand-offish§ attitude and a lack of coordinated, long-term planning are all to blame for the scarcity of large international scientific facilities on UK soil, the Lords Science and Technology committee has been told.?