A hundred years on means a hundred years later; i.e. a hundred years after superconductivity was first observed. I looked in the Oxford Advanced Learner's Dictionary , the Oxford English Dictionary that's built into my Kindle and en.wiktionary.org, and the best I could find was: More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.