Devon Kennard's scientific contributions