For everybody wondering about the e-mails I've sent with the professor (who is also a biochemist) who has been posting research on roaches since 1966, I will copy those below. Granted, there are over 4,800 species of roaches and no single person has researched them all to any great degree, so...