Dr Anthony Caravaggi (@thonoir) 's Twitter Profile
Dr Anthony Caravaggi

@thonoir

BSky: @thonoir.bsky.social | Ecologist | dad | nerd |@UniSouthWales | Insta @doc_thon | AE @RSECjournal @PeerJLife | he/him 🌈

ID: 247426491

linkhttps://arcaravaggi.github.io calendar_today04-02-2011 19:36:23

36,36K Tweet

4,4K Followers

933 Following