Steve Lau

@ Managing Director at WorldQuant Ventures