52 pubs · 757 cites · h-index 12
Dutch Cancer Society
2018 - 2018
American Society of Plastic Surgeons
Primary Source
Wound Healing Society
European Molecular Biology Laboratory