Search results for: Eddie Wai Chi Chan
Journal of Peptide Science > 28 > 10 > n/a - n/a
Macromolecular Rapid Communications > 40 > 10 > n/a - n/a
Biosensors and Bioelectronics > 2018 > 100 > C > 549-555
European Polymer Journal > 2016 > 84 > C > 355-365