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!!