Before revision:  The phenomena show interesting parallels with the phenomena experienced in science  more than a century ago  and through their studying a modern science was developed.
After revision:  The phenomena show interesting parallels with phenomena experienced in science more than a century ago and through their studying a modern science was developed.