Letters that make ScD
s, d, c are letters that make 'ScD'
1 possible definitions for 'ScD'
Under this definition, scd is a noun and has the following properties:
Doctor of Science, DS have the same meaning as 'ScD'
'ScD' can be a type of honorary degree, honoris causa.