Francesco De Chiara

Dr. Francesco De Chiara

Biosensors for Bioengineering Group, Institute for Bioengineering of Catalonia (IBEC), The Barcelona Institute of Science and Technology (BIST), Baldiri I Reixac, 10-12, 08028 Barcelona, Spain
orcid

Publication