Stephen Michael Patrick

About me

Industry Technology
Location Santa Clara, CA, United States