Lorissa MacAllister Awarded New Investigator Research Award Lorissa MacAllister, PhD, BSW, AIA, NCARB, LEED AP, EDAC, has been selected as the 2015 New Investigator…