David De Kretser was born on 27 April 1939. He was Sri Lankan national and known as Medical researcher.