Publication
Pitting of malaria parasites in microfluidic devices mimicking spleen interendothelial slits.
See all publications
Pitting of malaria parasites in microfluidic devices mimicking spleen interendothelial slits.