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