The Human Genome Project: Its Impact on Science and Medicine