Profile picture
Rafael Sanchez-Borrego
Doctorate
  • Professor
    Rafael Sanchez-Borrego
    Barcelona, Spain
mini profile avatar Rafael Sanchez-Borrego