Amanda Johnson's scientific contributions