YC

Yan Chen

RESEARCH MANAGER, Rhodes Trust

Experience:
Oxford, UK