Profile picture
Victor F Camacho-Ibar
Doctorate
  • Autonomous University of Baja California
    Mexicali, Mexico
mini profile avatar Victor Camacho-Ibar