An extreme close-up of a microfluidic organ-on-a-chip device, demonstrating biomimetic tissue culture and drug testing capabilities, Biomedical technology style

Code produit:
1088296017