We're currently compiling a list of frequently asked questions for this portion of the site. In the meantime, If you have specific questions for anyone at the IEC, please direct them to:
Institute of Energy Conversion
University of Delaware
451 Wyoming Road, Newark, DE 19716
Main office hours are 8:30 am to 4:30 pm.