Sebastian Echeverri

  • Past Grad
  • Zawacki Lab

Sebastian earned a PhD from our department in 2020, and is a freelance science communicator.