I can't find anything to do with deleting the science thread on either the MCP or ACP so can't help you in locating the thread. Feel free to remake it of course
Note to all mods/admins: please make sure threads are moved to the Recycle Bin (mod only area) rather than deleting them - that way we can recover things if need be and also keep a log of things if we get disruption etc.