The Meeting Images – Shanghai

Photos from the 5th International Keloid Symposium (Shanghai, China · June 6–8, 2025) are being processed and will be added here.

In the meantime, you can watch recorded sessions on the Meeting Videos page.