Last name
Bosch
First name
Manel
Affiliations
Scientific and Technological Centers - Universitat de Barcelona (CCiTUB)

Member for

2 months 2 weeks