
Yi Ding Profile Photo
Originally uploaded in SERC.
Image 349056 is a 198 by 161 pixel WebP
Uploaded:
Aug23 24
Last Modified: 2024-08-23 23:23:28
Permanent URL: https://serc.carleton.edu/download/images/349056/yi_ding_profile_photo_17244734071905976105.webp