Author:Wall, KDate:Oct 2010The critical roles of engineering in addressing the large-scale pressing challenges facing our societies worldwide are widely recognized. Such large-scale challenges include access to affordable health care; tackling the coupled issues of ...Read more