Truong

Steven Truong

Massachusetts Institute of Technology
Imperial College London