Robert L. Dehaan

Robert L. DeHaan appears to be the name of an American scientist and professor associated with Emory University, where he was remembered for contributions to science and ethics. The search results identify him as Professor Emeritus and Charles H. Candler Professor of Cell Biology Emeritus, but do not provide enough reliable biographical detail to distinguish him from other people with similar names.[1][5]

science ethics