Julia Antivilo's scientific contributions