Grand challenges in marine biotechnology / [edited by] Pabulo H. Rampelotto. - 616 pages

9783319690742 (alk. paper)

2018939474

660.6 / GRA.G