Source:http://linkedlifedata.com/resource/pubmed/id/18618095
General Info
Affiliation
Department of Molecular Cell Biology, Leiden University Medical Center (LUMC), P.O. Box 9600, 2300 RC, Leiden, the Netherlands.
PMID
18618095