Background
Hofstra, Leonard was born on June 25, 1963 in Emmen, Netherlands. Son of Thomas and Yanke Hofstra.
Hofstra, Leonard was born on June 25, 1963 in Emmen, Netherlands. Son of Thomas and Yanke Hofstra.
Doctor of Medicine, Medical School Groningen, 1989. Doctor of Philosophy, University Maastricht, 1996.
Professor cardiology University Hospital Maastricht, Netherlands, since 2007. Chief science officer PharmaTarget, Netherlands. Lieutenant Medical Service, 1989-1991, Netherlands.
Life partner Erica Hofstra. Children: Anna, Martijn.