Hello, Elle!
Well done on your trim!
Yes, I have a fine dentist. An Iraqi lady.
My repair took her less than five minutes to do.
Yes, I have finished my puzzle, but shall bid you caution, Elle.
I suspect there is an error in the clue 16a.
I think it is meant to be an anagram, but it aint!
Perhaps Malone can give his view on it?
Other than that it is a good puzzle.
1d was a new meaning for me.
12a I did not know was a rock.
I particularly liked 5d, 22d, and 25d!
I don't think there is anything there today to bewilder a scientist!