David Margulies Lab
Protein mimicry
Biosensors
Drug delivery
Information processing
Molecular-based devices