New Paper!

Check out the most recent publication from the Verocai Lab on Thelazia californiensis, or what is commonly known as “the Californian eyeworm”.