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