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

Member for

2 weeks 2 days