Protein kinase resource: an integrated environment for phosphorylation research
(Q46129960)
scientific article published in April 2006
scientific article published in April 2006
Language: