3 books • 1 series
Learning to Communicate in Science and Engineering
Genome Refactoring (Synthesis Lectures on Synthetic Biology)
The Allyn & Bacon Guide to Peer Tutoring