Profile picture
Joan Borràs-Comes
Doctorate
  • Technician / Assistant
    University of Barcelona
    Barcelona, Spain
mini profile avatar Joan Borràs-Comes