Is microderm abrasion done by a dermatologist?

Yes. Many dermatologists provide that service. Some spas offer mda as well, but they seldom if ever have adequate medical supervision. I personally would not wish to risk the damage to my face that might result from an mda done by an unqualified person.