Yimin Chen, LIS PhD

Yimin Chen, LIS PhD

Meme enthusiast and internet troll.

Leave a Reply

Your email address will not be published.