Background
Stella, Pieter R. was born on October 11, 1961 in Addis Abeba, Ethiopia.
Stella, Pieter R. was born on October 11, 1961 in Addis Abeba, Ethiopia.
Doctor of Medicine, University Amsterdam, 1988.
Director cath-lab Heart Lung Center Utrecht, Netherlands, since 2002.