Catalina Mesquida
Biochemistry student at the University of the Balearic Islands. In love with learning about nanomedicine and Organ-on-a-chips.
Biochemistry student at the University of the Balearic Islands. In love with learning about nanomedicine and Organ-on-a-chips.