He has also presented on The National Geographic Channel and The Discovery Channel.
This sentence describes someone who has appeared on popular science-based television channels like National Geographic and Discovery.