LUKE THACHET

Position: Board Member

BSEE, The University of Illinois Chicago, 1980