top of page

Something About Mengqi...

Mengqi(Elicia) just earned a master degree from Carnegie Mellon University, majoring in Entertainment Technology.


She graduated from the University of Pittsburgh with a Bdegree in Computer Science and a minor in Music


She loves trying new technology and challenges!


Life is adorable, make some noise!!

bottom of page