Note (11/2019): This website will not be regularly updated.

Please visit my updated personal page.