SC.D.


Meaning of SC.D. in English

abbr. Doctor of Science.

Etymology: L scientiae doctor

Oxford English vocab.      Оксфордский английский словарь.