Buzz Aldrin Portal to Science and Space Exploration Review Despite some quirks, space-centric app contains an entire universe of information Everybody’s favorite astronaut has an eponymous iPhone app. Buzz Aldrin Portal to Science and Space Exploration, brought to you by The App Company, is geared toward both...