Image for Organoids and Mini-Organs

Organoids and Mini-Organs

See all formats and editions

Read More
Available
£118.74
Add Line Customisation
Available on VLeBooks
Add to List
Product Details
Academic Press
012812637X / 9780128126370
eBook (Adobe Pdf, EPUB)
05/04/2018
English
261 pages
191 x 248 mm
Copy: 10%; print: 10%