Patrick L. McLaughlin

Embedded Hardware & Firmware Developer

United States