Profile picture
Eduard Torrents
Doctorate
  • Primary
    Institute for Bioengineering of Catalonia (IBEC)
    Barcelona, Spain
  • Associate Professor
    Barcelona Institute of Science and Technology (BIST)
    Barcelona, Spain
View All
mini profile avatar Eduard Torrents