Brain biocompatibility and microglia response towards engineered self-assembling (RADA)4 nanoscaffolds. (15th April 2016)