Kilian T Elsasser's scientific contributions