Scientists create world's largest protein map to reveal which proteins work together in a cell


No comments: