Search results for: Yanru Chen
Transgenic Research > 2017 > 26 > 6 > 715-726
Archives of Dermatological Research > 2017 > 309 > 3 > 169-178
Chinese Science Bulletin > 2014 > 59 > 1 > 1-6
Frontiers of Optoelectronics > 2010 > 3 > 3 > 292-302