It may mean D. Sc. (Doctor of Science) as given in the wikipedia entry: "Doctor of Science (Latin: Scientiæ Doctor), usually abbreviated Sc.D., D.Sc., S.D. or Dr.Sc ...an academic research degree awarded in a number of countries throughout the world." en.wikipedia.org/wiki/DSc "the Sc.D. is a 'higher doctorate' awarded in recognition of a substantial and sustained contribution to scientific knowledge." If the entity has Dr. before his/her name, we might see Sc. after, as well as M.D.
Chat with our AI personalities