Profile picture
Santiago Camacho-Lopez
  • Senior Researcher
    Primary
    Center for Scientific Research and Higher Education in Ensenada (CICESE)
    Ensenada, Mexico
  • Adjunct Professor
    University of California
    Riverside, United States
mini profile avatar Santiago Camacho-Lopez