Rebeca Alonso Bartolome

Chief Scientific Officer (CSO)
Nanovex Biotechnologies SL
Asturias
Spain