Search results for: Fiona Ruge
International Journal of Cancer > 143 > 10 > 2537 - 2550
Journal of Translational Medicine > 2015 > 13 > 1 > 1-14
Wound Repair and Regeneration > 20 > 6 > 896 - 903
British Journal of Plastic Surgery > 2001 > 54 > 6 > 511-516