Steve Lau

Managing Director@WorldQuant Ventures