Shattuck lecture--medical and societal consequences of the Human Genome Project.

Shattuck lecture--medical and societal consequences of the Human Genome Project.