Alice Stevenson's scientific contributions