Action Alert!

Catholic Dictionary

Term

D.SC.

Definition

Doctor scientiae (Scientiarum)--Doctor of Science(s).