Profile picture
Borja Ordóñez Grande
Doctorate
  • Adjunct Professor
    Department of Cell Biology, Physiology and Immunology, Faculty of Biology, University of Barcelona
    Barcelona, Spain
mini profile avatar Borja Ordóñez Grande