TWH

71
reputation
3

Embedded software engineer; aerospace systems engineer; registered patent attorney; potter.