Search results for: Fanhua Meng
Science China Chemistry > 2012 > 55 > 12 > 2548-2553
Amino Acids > 2012 > 43 > 1 > 423-429
Amino Acids > 2010 > 39 > 2 > 533-538
Science China Chemistry > 2012 > 55 > 12 > 2548-2553
Amino Acids > 2012 > 43 > 1 > 423-429
Amino Acids > 2010 > 39 > 2 > 533-538