Missing thumb

Divya Teja Telu

Mechanical Design Engineer

United States