• slide1_protein_protein_interaction_domain_PPID_PDB_ID_1YCR.png
  • slide2_PPID-fragment_short_linear_peptide_PDB_ID_1YCR.png
  • slide3_PPI_function_of_a_PPID_prevented_specifically_PDB_ID_1YCR.png

Contact details


Cella Technologies

Molengraaffsingel 12-14

2629 JD Delft

The Netherlands



Phone Number +31 85 876 89 56


VAT Number NL 853249349B01


Cella Technologies (statutory name Cella Biotech B.V.), is registered under number 58945539 in the Trade Register of the Chamber of Commerce in Rotterdam, The Netherlands.


Google Map of Delft Molengraafsingel 12


Contact Form