Sean Chen lab pfp Featured in: Lab Researchers. Full size image: 1920 × 1513. Post navigation Previous ImageNext Image