Lourdes Rivas Torcates

Dr. Lourdes Rivas Torcates

Nanobioengineering Laboratory, Institute for Bioengineering of Catalonia (IBEC), 08028 Barcelona, Spain
orcid

Contribution