Devin Roach

Devin Roach is currently pursuing his PhD at Georgia Tech and credits his path to his roots in Research Challenge.

Devin Roach Photo