• Protein Crystallography
  • Algorithm Development
  • Structural Bioinformatics
  • Crystallographic Computing
  • Internet Computing
  • Development of value added knowledgebases