I thought so too, but I found this site, which was found in the email:

https://zhangxiangqian.me/

This is apparently his site with the contact email on the bottom.

Reply to this note

Please Login to reply.

Discussion

No replies yet.