Multiple evidence strands suggest that there may be as few as 19,000 human protein-coding genes

Multiple evidence strands suggest that there may be as few as 19,000 human protein-coding genes