(102c) Self-Arranged Protein Nanoarrays On Diblock Copolymer Templates | AIChE