Richard Dorrance

Affiliation
Intel Corp.