Profile picture
Francisco Delgado-Vargas
Doctorate
  • Autonomous University of Sinaloa
    Culiacán, Mexico
mini profile avatar Francisco Delgado-Vargas