The 2006 observations by the Spitzer Space Telescope revealed that M31 contains a trillion stars (10). This is more than the number of stars in our own galaxy, which is estimated to be c. 200-400 billion.