leroso doctor, D.