Michael S. Siegel

New Jersey Institute of Technology