Nadia Ruiz, PhD
Home
About
Media
Contact
More
​
naruiz26@stanford.edu
Nadia Ruiz
@NadiaRuiz26
Thanks for submitting!