Profile picture
Cecilia Villa Etchegoyen
Doctorate
  • Post Doctoral Researcher
    Primary
    Mayo Clinic Arizona
    Scottsdale, United States
  • Researcher
    University of Buenos Aires
    Buenos Aires, Argentina
mini profile avatar Cecilia Villa Etchegoyen