jabable
Global rank:
2,418 / 34,144
Skill pts: 10

Education

  • Worcester Polytechnic Institute B.S., Mechanical and Electrical Engineering 2020 graduation
Stats

Location

Newark, DE, United States