Ainara Claveras Cabezudo
Observed names: Cabezudo, Ainara Claveras, Claveras Cabezudo, Ainara, Claveras-Cabezudo, Ainara
Institution: Max Planck Institute of Biophysics
ORCID: 0000-0003-1400-4929
Observed ORCID: 0000-0003-1400-4929
OpenAlex ID: A5005119863
