This is the personal space of Dieter Verfaillie.
My pgp/gpg key can be found here or on pgp.mit.edu. The keyID is 3F188CBE, fingerprint is 8633 82EF 5426 4E54 E9A2 222F 71D4 DDE5 3F18 8CBE