9780965087995

The durvet ivermectin explanation makes complex pharmacology feel straightforward.