Close Close Preview

Your amazing online presence is right this way.

Create your profile
Capture who you are, what you do, and where you're going. All in one place.

Ruofan Gu

Ruofan Gu

Associate Instructor

Indiana University (Bloomington)

Bloomington

Message
MENU ☰

Indiana University (Bloomington)

Associate Instructor

上海师范大学附属外国语中学

Hangzhou Dianzi University

Mass Communication

Indiana University

Telecommunications