Department of Cell Biology, University Medical Center, 3584 CX Utrecht, the Netherlands; Organization uri icon