Positions

  • 2023 · Present
    (Mechanical Science and Engineering)
    University of Illinois Urbana-Champaign