The StumbleUpon Periodic Table project is moving home

Hold tight, and you'll be taken there :o)