Grid complete but a few i can't parse....
There may be superfluous letters in the clue (sometimes more than 1)...
10d Secretion of insect staring through eyes endlessly (3) LAC
32a Fellowship provided by college priest out of sense of duty (7) SOCIETY