Profile picture
Alba Polo Rodríguez
  • Researcher
    Institute for Bioengineering of Catalonia (IBEC)
    Barcelona, Spain
mini profile avatar Alba Polo Rodríguez