Designing the Molecular World

Designing

by Philip Ball

Paperback

ISBN: 978-0-691-02900-9

ISBN-10: 0-691-02900-8

Princeton University Press · 1996