I have relocated to the Max Planck Institute for Astrophysics.
My website can now be found here.