Natalie MacKinnon-Booth's scientific contributions