Systems Biology by Douglas Lauffenburger | Menrva Books | MenrvaBooks