Tarek N. Aziz
Tarek N. Aziz

Tarek N. Aziz

Asst. Prof @ NC State. Dad, environmental engineer, huge nerd.