No, it wasn't uploaded by any client. It's hosted on the website of the research faculty. It just has a very high resolution, and it might be that the image rendering module that Amethyst is using in its "gallery" view can't deal with a resolution that high?
nostr:note10hd87fw8waay0fzla6vx34mrp8k733skl8ghddttg6rlv8qz0zqqdlw4sg