26 pubs · 3,709 cites · h-index 13
Johnson & Johnson (United States)
2025 - 2025
Cabot Microelectronics (United States)
2015 - 2015
Argonne National Laboratory
2005 - 2007
IIT@MIT
2004 - 2004
Hitachi (United States)