Robert. Marjolin's scientific contributions