Photochemical & Photobiological Sciences : Official Journal of the European Photochemistry Association and the European Society for Photobiology|October 29, 2015
Transfusion and Apheresis Science : Official Journal of the World Apheresis Association : Official Journal of the European Society for Haemapheresis|November 7, 2012
Photochemical & Photobiological Sciences : Official Journal of the European Photochemistry Association and the European Society for Photobiology|October 29, 2015
Transfusion and Apheresis Science : Official Journal of the World Apheresis Association : Official Journal of the European Society for Haemapheresis|November 7, 2012