Complex sentence: NASA Astronauts Photograph the Earth, published by the National Geographic Society, as well as of a large number of technical scientific publications.
Split into simpler sentences: NASA Astronauts Photograph the Earth, published by the National Geographic Society. He is the author of a large number of technical scientific publications.