Member for

7 years 8 months

University of Illinois at Chicago

Ali Tafti

United States