Antoni Ibarz

Dr. Antoni Ibarz

Department of Cell Biology, Physiology and Immunology, Faculty of Biology, Universitat de Barcelona, Diagonal 643, 08028 Barcelona, Spain
orcid

Publication