Alice Zhang’s Avatar

Alice Zhang

Mechanical Engineer
Medical Devices
Los Angeles, CA
5 Answers
445 Reads
91 Karma

Badges

Supporter
Teacher

Active Locations