International Keloid Symposium
Watch the recorded sessions from the 5th International Keloid Symposium, held in Shanghai, China · June 6–8, 2025