Macy Ngan

Education:

University of Southern California (USC)


University of California, Riverside (UCR)


Interest:


Skills:


Selected Projects for Web Technologies