Vidyaa Gudivada pictured with poster

​​Vidyaa Gudivada

  • Major: Neuroscience