Aurore Loeuillet, cell biology engineer.
What are organoids?
The term organoid means "organ-like". Organoids are...
Toutes les actualités
Non classé