Dmitry Grigoriev's scientific contributions