Profile picture
Cristian R. Altaba
University of the Balearic Islands
Doctorate
Spain
mini profile avatar Cristian Altaba