Please use my work/university email (and email only) for professional exchanges. Sorry, invitations and requests sent via social media will not be responded. If you don’t know my university email (which is very much google-able and therefore it’d be impossible not to find it), you can use the form below. Thank you.

If you prefer to send me an encrypted message, please use my PGP.

Your email will be responded as soon as possible. Normally within 3×24 hours. Sometime, when there’s a backlog, my response time would expand to 7×24 hours.

Unless you don’t get any response after a week, please don’t send me multiple messages — yes, there’re people who sent me emails to all of my email accounts and messages to my Facebook and Twitter accounts and then asked one of my contacts to reach out to me to tell me to read my emails. That’s very annoying and when I am annoyed I may do something silly — such as delaying my responses 😉 Well, the reality is I am not that annoyed, but I don’t have time/energy to read and response social media messages.

I read my emails on daily basis — unless when I am unavailable — so email is still the best way to reach me.

Meanwhile, if you’re here to ask for a letter of recommendation, please read this.