Protein self-assembly: technology and strategy
Science China Chemistry, 2016, 59, 1531-1540Full text L…
Science China Chemistry, 2016, 59, 1531-1540Full text L…
Journal of Material Chemistry C, 2016, 4, 9235–9244Full…
ACS Applied Materials & Interfaces, 2016, 8, 10665-…