Andrew Cheung
Andrew Cheung
PhD candidate in Mechanical Engineering. Multi-language user of English, Chinese, Japanese, Deutsch and French. Travel Maniac, singing devoter and huge tennis fan.
PhD candidate in Mechanical Engineering. Multi-language user of English, Chinese, Japanese, Deutsch and French. Travel Maniac, singing devoter and huge tennis fan.