David Margulies Lab 

  • Protein mimicry
  • Biosensors
  • Drug delivery
  • Information processing
  • Molecular-based devices