Sheba Leung

Sheba was an intern at Lifehack. She's a translation graduate from the Chinese University of Hong Kong. She is a passionate sport-lover who always strive to be both physically and mentally strong to cope with whatever happens on court and in life and to become better day by day.

Photo of author