Bernard Place's scientific contributions