Background
Lens, Peter was born on May 30, 1932 in Hilversum, The Netherlands. Son of Jan and Louise (Grevelink) Lens.
Lens, Peter was born on May 30, 1932 in Hilversum, The Netherlands. Son of Jan and Louise (Grevelink) Lens.
Diploma, U. Leiden, 1964; Doctor of Philosophy, U. Nymegen, 1984.
General practitioner, Haarlem, The Netherlands, 1964-1979; assistant professor medical faculty, Leyde, The Netherlands, 1979-1989; head health inspector, Haarlem, The Netherlands, since 1989.
Captain with The Netherlands military.
Married Louisa deVries, August 2, 1962 (divorced 1980). Married Maria Spee, May 9, 1988). Children: Jeroen, Katalyne.