Nick Rogers

Education: B.S.
Ph.D.
Research Area: Number Theory
Joined TPD's in 2004
Current Activities: