También ha contribuido a reunir a varias comunidades de investigación independientes que trabajan en diferentes áreas de las nanociencias, organizando (como presidente general) conferencias anuales sobre "Fundamentos de la nanociencia: arquitecturas y dispositivos autoensamblados" (FNANO[3]) durante los últimos 15 años.
Desarrolló algoritmos probabilistas y algoritmos paralelos eficientes para una amplia variedad de problemas de grafos geométricos, numéricos, algebraicos y lógicos.
Sus artículos sobre estos temas algorítmicos se pueden descargar aquí.
Más recientemente, ha centrado su investigación en nanotecnología y en particular en la nanotecnología de ADN, computación basada en ADN y nanorrobótica basada en DNA.
En los últimos doce años, su grupo en Duke ha diseñado y demostrado experimentalmente en el laboratorio varias nanoestructuras de ADN autoensambladas y redes de ADN novedosas, incluidas las primeras demostraciones experimentales de computación y patrones a escala molecular utilizando ensamblaje de ADN.