Hope for Humpty Dumpty: systems biology of cellular signaling.

Hope for Humpty Dumpty: systems biology of cellular signaling.