Yup, pretty much the info I managed to find on my own. The thing is interesting (being in the EU and all), and I e-mailed him to get some more detail (waiting for a reply) -- I posted it to share and because I wanted to see if anyone in the field knew him more or less directly
Thanks for your reply!