Profile picture
Eva John
  • Entry Level Professional
    Department of Cell Biology, Physiology and Immunology, Faculty of Biosciences, Autonomous University of Barcelona
    Barcelona, Spain
mini profile avatar Eva John