Cocken, Clemens H., Biomedical Primate Research Center, Delft, Holland