user_mobilelogo
"One of our most versatile and gripping science writers." John Carey

P. Ball, "Natural strategies for the molecular engineer", Nanotechnology 13, R15 (2002).

Book covers