Marvin Lee

Marvin Lee Profile Picture

Head of Planning, 33

Company:

Science Technology and Research (A*Star)