Hunting human disease genes: lessons from the past, challenges for the future.

Hunting human disease genes: lessons from the past, challenges for the future.