A quick Google and here is their home page. It's a real, tried and true, entity. I mean I didn't doubt that he worked somewhere but I just never thought something would be named after a pesky little insect. Apparently it's a big deal for a long time. Stupid bugs!
Whoda thunk it?
Now You Know And Knowing Is Half The Battle!