GAIA, A One Billion Pixel Camera By European Space Agency
Construction of the largest ever digital camera at one billion pixels for a space mission by the European Space Agency is now complete and it’s called the GAIA. And the name indeed reminds one of Mother Earth of Captain Planet,…

