Who am I

A new version of my personal page in under construction, please find the current version at shocheen.com