Hal Zhang's profile
Name: Hal Zhang
Username: hzhang
School: Duke University
Website:
Mentor : Jeff Krause
Project : Biology Modeling, Engineering Workshops