Photochemical & Photobiological Sciences : Official Journal of the European Photochemistry Association and the European Society for Photobiology|August 13, 2003
Journal of Huazhong University of Science and Technology. Medical Sciences = Hua Zhong Ke Ji Da Xue Xue Bao. Yi Xue Ying De Wen Ban = Huazhong Keji Daxue Xuebao. Yixue Yingdewen Ban|April 14, 2016
Photochemical & Photobiological Sciences : Official Journal of the European Photochemistry Association and the European Society for Photobiology|August 13, 2003
Journal of Huazhong University of Science and Technology. Medical Sciences = Hua Zhong Ke Ji Da Xue Xue Bao. Yi Xue Ying De Wen Ban = Huazhong Keji Daxue Xuebao. Yixue Yingdewen Ban|April 14, 2016