Android L will be Lemon Meringue Pie, suggests reports Android L can stand for many things. Following Google’s fascination with desserts, Lemon Meringue Pie is the latest guess, backed by proof from reports. by Dianne Depra
Science What's the science behind super powers of the Hulk, Captain America? Stanford University explains by Dianne Depra