Not sure if that would work; they mention acne scars, but not keloids. But you're right that there may have been interesting new developments since the last time I saw a dermatologist. (Hell, anything that doesn't involve months of injections is fine by me.)
no subject