Member for

7 years 9 months

Carnegie-Mellon University

Min Kyung Lee

United States