Skip to main content
MLee
Member for
7 years 9 months
Carnegie-Mellon University
Min Kyung Lee
United States
sfy39587stp18