Karen Todd's scientific contributions