Karen Sit

Title: Curator
Institution: Hong Kong Science Museum
City: Kowloon, Hong Kong
State or Province:
Country: China
Website:

GLI 2012