Hello Toulouse
Just a quick note to say this Web Editor is off on holiday for a week. Electro-ramblings will be rambling away, off to the south-west of France. Toulouse, to be precise. Home of the Galileo positioning system, Europe’s largest satellite manufacturer, one of the oldest universities in…








