Profile picture
Alejandra Lopez-Vazquez
Masters
  • Technician / Assistant
    University of Sonora
    Hermosillo, Mexico
mini profile avatar Alejandra Lopez-Vazquez