22
Aug , 2026

Yuzhu Ren

Lab Intern

2024.09‑2027.06 Beijing University of Technology Biotechnology, Bachelor’s (In‑progress)