Доц. д-р Николай Йорданов е завършил Медицински университет – Варна, след което специализира „Анестезиология и Реанимация“ в Медицински университет – София, а през 2015 година получава докторска степен от Медицински университет – Плевен. Завършва курса на университета в Корнел по анестезиология, след което специализира лечение на болката във Виена, палиативна медицина в Познан, грижи за терминално болни в Будапеща и подкрепящи грижи при рак в Белград.
Член е на европейските дружества по Палиативни грижи (EAPC) и Медицинска Онкология (ESMO), както и на Американската Академия по Хосписна и Палиативна Медицина (AAHPM). Почетен член на Българското Дружество за Изучаване и Лечение на Болката и е член на УС на българската асоциация за Продължителни и Палиативни грижи. Има около 70 публикации на тема палиативни грижи, издал е и няколко учебника и е член на редакционния съвет на списания „Palliative Care and Social Practice” и „Folia Palliatrica”.
В момента доц. д-р Йорданов преподава във врачанския филиал на Медицински университет – София, както и в университета в Плевен. От 1998 до 2020 е началник отделение „Палиативни грижи“ към Комплексен Онкологичен Център в гр. Враца.