1998–1999 University of Illinois at Urbana–Champaign, United States — Photography studies, College of Fine and Applied Arts. Dean’s List, Spring 1999.
Education and specialist training
Education and specialist training
1998–1999 University of Illinois at Urbana–Champaign, United States — Photography studies, College of Fine and Applied Arts. Dean’s List, Spring 1999.