Figure 4From: Thelazia callipaeda: infection in dogs: a new parasite for SpainOedema and chemosis in a positive dog.Back to article page