Thomas Brant's scientific contributions