Peter Aaby

Doctor in medicine and anthropologist