A bio-nanotechnology lab developing miniature devices and sensors for targeted drug delivery and medical diagnostics.

Code produit:
895929108