Salvador Ventura Profile
Salvador Ventura

@pfdlab

Followers
143
Following
23
Media
0
Statuses
7

Protein Folding and Design Group. Institut de Biotecnologia i Biomedicina, Dep. Bioquímica i Biologia Molecular. Universitat Autonoma de Barcelona

Joined April 2011
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer

No tweets found